반응형
도커 학습의 막바지, 도커-컴포즈를 학습하던 중, docker-compose.yml을 만들고 up하는 순간 만난 첫번째 오류.
인터넷을 찾아보니, 리눅스 환경과 달라 발생하는 것 같다.
docker-compose.yml 파일에 mysql관련 서비스 항목에 platform항목을 추가하고 재시도를 하니 정상적으로 이용이 가능했다. 이 오류는 mysql을 최신 버전으로 이용하지 않을 경우 나타나는 현상인 듯 한데 내가 추가한 코드는 다음과 같다.
platform: linex/x86_64를 추가했다.
docker-compose커맨드를 이용한 문제만은 아니고 맥이나 윈도우 환경에서 mysql을 설치할 때 발생되는 문제들로 플랫폼과 버전을 잘 명시해서 사용한다면 문제 없을 것 같다.
도커 컴포즈를 이용한 컨테이너와 주변 환경을 생성
docker-compose -f /Users/younghumin/Documents/com_folder/docker-compose.yml up -d
도커 컴포즈를 이용한 컨테이너와 네트워크를 삭제하는 명령 예
docker-compose -f /Users/younghumin/Documents/com_folder/docker-compose.yml down
반응형
'IT.인터넷 > Docker' 카테고리의 다른 글
Docker컨테이너에서 libreoffice (soffice)로 pdf변환 예제 (0) | 2023.08.05 |
---|---|
Docker컨테이너에서 host(Linux) 명령어 사용하는 방법(pipe) (0) | 2023.08.04 |
도커(docker) 컨테이너(container) vi(vim) edit설치 순서 (0) | 2022.12.26 |
Docker (0) | 2022.12.23 |