Colima란?
Colima는 최소한의 설정으로 Docker 컨테이너를 실행할 수 있는 오픈소스 컨테이너 런타임입니다. Mac 환경에서 CLI 기반으로 간편하게 Docker를 사용할 수 있도록 도와줍니다.
Colima vs Docker Desktop
Colima와 Docker Desktop의 장점 비교는 다음과 같습니다.
Colima의 장점
✅ I/O 작업과 CPU 부하 처리에서 더 나은 성능 제공
✅ 가볍고 리소스를 효율적으로 사용
✅ 무료로 사용 가능
Docker Desktop의 장점
✅ 직관적인 GUI 제공
✅ 더 넓은 운영체제 지원 (Windows 포함)
✅ 기업용 지원 서비스 제공
Colima는 가벼운 환경에서 빠르게 Docker를 실행하려는 개발자에게 적합하며, Docker Desktop은 GUI를 선호하는 사용자나 기업 환경에서 더 유용할 수 있습니다.
설치
Colima는 Homebrew를 통해 간단하게 설치할 수 있습니다.
$ brew install colima
Colima 실행
설치 후 아래 명령어를 입력하여 Colima를 실행합니다.
$ colima start
상태 확인
Colima의 실행 상태를 확인하는 명령어는 다음과 같습니다.
$ colima status
$ colima list
출력 예시는 다음과 같습니다.
INFO[0000] colima is running using QEMU
INFO[0000] arch: aarch64
INFO[0000] runtime: docker
INFO[0000] mountType: sshfs
INFO[0000] socket: unix:///Users/user/.colima/default/docker.sock
Docker가 Colima에서 실행 중인지 확인
Colima가 올바르게 활성화되었는지 확인하려면 docker context ls
명령어를 사용합니다. Colima 옆에 *
표시가 있으면 정상적으로 실행 중인 것입니다.
$ docker context ls
출력 예시:
NAME DESCRIPTION DOCKER ENDPOINT ERROR
colima *
default
desktop-linux
만약 Colima가 기본 컨텍스트로 설정되지 않았다면, 아래 명령어를 실행하여 설정할 수 있습니다.
$ docker context use colima
출력 예시:
colima
Current context is now "colima"
Colima 설정 변경
Colima의 기본 설정을 수정하려면 colima template
명령어를 사용하여 CPU, 메모리, 디스크 등의 설정을 변경할 수 있습니다.
$ colima template
이 글이 도움이 되셨다면 Colima를 직접 설치하고 사용해보세요! 🚀
'Programming > Docker' 카테고리의 다른 글
docker container size (0) | 2023.04.12 |
---|---|
docker image 저장 / 이동 / 로드 (0) | 2023.04.06 |
Dockerfile 에서 apt로 Nginx 설치시 locale 선택 문제 (0) | 2020.11.19 |
Jupyter notebook with Dockerfile (0) | 2020.10.29 |
docker에서 mariadb 설치하기 (0) | 2020.07.16 |
댓글