1. 탈 도커를 위한 준비
오픈소스/무료중에 고민
podman은 호환성이슈있음
OrbStack은 오픈소스가 아님
으로 Colima를 골랐습니다.
OrbStack은 좋아보이긴합니다.
https://github.com/abiosoft/colima
GitHub - abiosoft/colima: Container runtimes on macOS (and Linux) with minimal setup
Container runtimes on macOS (and Linux) with minimal setup - abiosoft/colima
github.com
2. Colima 정리
장점
1. 오픈소스: Docker Desktop처럼 라이선스가 복잡하고 유료화 되지 않음
2. 가볍고 빠름 (VZ 모드 사용 시): M 프로세서 사용시 네이티브와 큰 차이 없슴
3. Docker CLI 호환: 컨테이너 런타임 지원
https://github.com/abiosoft/colima/blob/main/README.md#features
4. 빠른 설정: 명령줄 한 줄로 쉽게 CPU, 메모리, 디스크 용량을 조절 가능
단점
1. GUI 없음: 대시보드가 없슴 ( LazyDocker 등을 사용가능 )
2. 처음 사용시 뭐가 많음: 처음 한 번은 최적화 옵션(--vm-type vz 등)을 직접 입력해야하는 과정
3. 네트워크/볼륨 마운트: 설정에 따라 파일 I/O 속도가 조금 느린 편 (옵션- virtiofs )
3. 설치 명령어
brew install colima
colima start
colima start --help
colima start --edit
위 2개중 선택
colima start --cpu 1 --memory 2 --disk 10 --vm-type=vz --mount-type=virtiofs
1코어 2렘 10용량으로 시작
colima stop
colima start --cpu 4 --memory 8 --vm-type=vz --mount-type=virtiofs
4코 8렘으로 변경
colima start --vm-type=vz --vz-rosetta
로제타 환경으로도 사용가능
4. 사용후기
일단 기존에 있는 Docker-compose.yml을 유지하는게 가능은 합니다.
도커랑 Colima랑 둘다 사용
docker context ls
명령어로 현재 도커 엔진확인
NAME DESCRIPTION DOCKER ENDPOINT ERROR
colima * colima unix:///Users/사용자명/.colima/default/docker.sock
default Current DOCKER_HOST based configuration unix:///var/run/docker.sock
desktop-linux Docker Desktop unix:///Users/사용자명/.docker/run/docker.sock
저는 최우선 순위로 Colima 로 되어있습니다.
그래서 구지 도커로 쓰려면
docker context use desktop-linux
로 해주면 됩니다.
mysql 로 테스트를 해봤습니다.
전체 순서는 머신키고
colima 확인하고
mysql 켜고
입니다.
colima start --cpu 4 --memory 8 --vm-type=vz --mount-type=virtiofs
docker context use colima
docker run --name mysql-tteesstt -e MYSQL_ROOT_PASSWORD=1234 -p 3306:3306 -d mysql

잘 작동하네요!

mysql 켜기만한 상태에서
메모리 사용량 보니까 이정도네요.
csv 파일 넣으니까 그제서야 느는거 보면 정상적인거같습니다.
'도커-공부' 카테고리의 다른 글
| 도커 공유 데이터 메모용 (0) | 2025.11.24 |
|---|---|
| docker로 mysql과 grafana,orchestrator 구성하고 aws 사용하기 (5) | 2025.03.24 |
| docker ps (-a) 차이 (0) | 2025.03.10 |
| Mysql 도커로 구동 (0) | 2025.02.04 |
| MSSQL 도커로 돌리기 (0) | 2025.02.03 |