Tom's Note
Published 2023. 5. 24. 23:44
맥북 M1 도커 설치 Docker
반응형

1.  맥에서 도커 설치

처음에 도커에서 오라클 컨테이너를 사용하려고 도커 데스크탑을 설치하였다. 

하지만, M1 맥북에서는 CPU 아키텍쳐가 달라 오라클 컨테이너가 생성이 되지 않았다.

 

그래서 찾은 방법이 M1 맥북에서 x86_64(intel 아키텍처)로 사용하는 방법이 있다

 

colima라는 오픈소스 라이브러리를 설치하는 것이다.

 

2. colima 설치

brew update를 하고 brew를 이용해 colima를 설치 하였다.

brew install colima

 

3.  도커 엔진만 설치 

도커 공홈에서 설치하면 도커 데스크탑만 설치가 된다. 도커 데스크탑은 엔진을 포함한 통합 패키지 프로그램이다.

개인적으로 엔진만 설치하기 위해 brew를 이용해 도커 엔진만 설치한다.

brew install docker

 

4. colima 컨텍스트를 이용해 도커 사용하기

# colima 실행
colima start --memory 4 --arch x86_64

# colima 실행 후, docker 사용 가능
# colima 컨텍스트가 있는지 확인
docker context ls

# colima 컨텍스트 선택
docker context use colima

colima 컨텍스트를 이용해 도커를 사용하며 오라클 또한 잘 작동함을 확인할 수 있었다.

 

colima나 도커 데스크탑을 동시에 사용해도 문제는 없으나 각 엔진을 사용하려면 context를 변경하면서 사용해야 한다.

반응형

'Docker' 카테고리의 다른 글

[Docker] man page가 없을 때, No manual entry for ~  (0) 2022.03.30
profile

Tom's Note

@크크크크

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!