반응형
MacOS용 경량 Alpine VM(Macpine) 을 소개합니다.
해당 프로젝트의 목표를 간단하게 정리해보자면요..
프로젝트의 목표는 MacOS 사용자가 다음을 수행할 수 있도록 하는 것이라고 하네요..
- 경량 Alpine Linux 환경을 쉽게 스핀업하고 관리할 수 있습니다.
- 작은 VM을 사용하여 LXD및 Docker를 포함한 컨테이너화 기술을 활용합니다.
- x86_64 및 aarch64 시스템에서 소프트웨어를 구축하고 테스트합니다.
설치에 대해서 정리해보자면요..아래와 같고요..
Installation
Macpine depends on QEMU >= 6.2.0_1:
#brew update
#brew upgrade
brew install qemu
Install the latest binary
Download the latest binary release for your system and add it to your path by placing to e.g. /usr/local/bin/:
wget https://github.com/beringresearch/macpine/releases/download/v0.7/alpine_darwin_arm64
mv alpine_darwin_arm64 alpine
sudo chmod +x alpine
sudo mv alpine /usr/local/bin/
Install from Homebrew
brew install macpine
Install from MacPorts
On macOS, you can install via MacPorts:
sudo port install macpine
See more information here.
Install from source
git clone https://github.com/beringresearch/macpine
cd macpine
make
Getting Started
간단하게 주요내용을 정리해보자면 아래와 같고요..
- 맥OS에서 경량 Alpine Linux 환경을 실행 및 관리
- 작은 VM위에서 LXD/Docker 같은 컨테이너 기술을 사용하는 것을 목표
- 심리스 포트포워딩, 자동 파일 공유, 브릿지드 네트워킹
- aarch64 & x86_64 에뮬레이션
좀 더 자세한 내용은요 아래 웹페이지를 방문해보시길 추천드립니다.
오늘의 블로그는 여기까지고요..
항상믿고 봐주셔서 감사합니다.
300x250
'좋아하는 것_매직IT > 96.IT 핫이슈' 카테고리의 다른 글
애플에서 창의적인 브레인스토밍 및 협업을 위해 설계된 신규 앱 Freeform 출시 했다고 하네요? (apple.com) (0) | 2022.12.19 |
---|---|
가트너가 선정한 클라우드 전략 실수 10가지를 소개합니다. (gartner.com) (0) | 2022.12.15 |
Tor 브라우저 12.0 릴리즈 소식을 전해드립니다. (blog.torproject.org) (0) | 2022.12.10 |
VS Code, 원격 개발을 훨씬 좋게하는 업그레이드 발표를 소개합니다.(code.visualstudio.com) (0) | 2022.12.09 |
개발자 친화적 자연언어처리(NLP) JavaScript 라이브러리(WinkNLP) 를 소개합니다 (github.com/winkjs) (0) | 2022.12.08 |