• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

-v 볼륨 마운트 후 mysql 컨테이너 실행 시, 백그라운드 동작이 되지 않습니다.

21.04.07 13:15 작성 조회수 203

1

안녕하세요 .. ! 

도커 기본 명령어 (volumn)을 수강 하던 중, 

mysql 컨테이너를 중지/삭제하고 

볼륨을 마운트 시켜 다시 실행을 했을 때, 

-d 옵션을 준 것과는 결과가 다르게

container가 바로 중지되고 있어 .. 이 부분에서 무엇이 잘못 되었는지 어떻게 해결할 수 있는지 질문 드립니다.

감사합니다 !

답변 3

·

답변을 작성해보세요.

0

안녕하세요! 혹시 컨테이너 생성이 실패했을때 로그 내용을 알 수 있을까요??

docker logs f4ba

처럼 컨테이너 ID를 입력해주시면 됩니다. 감사합니다!

0

로컬의 mysql이라는 디렉토리를 새로 생성해서 볼륨으로 마운트하고 컨테이너 실행을 했더니, 정상적으로 실행됩니다 ... 

일단 문제는 해결했네요

0

혹시 mysql 이미지의 버전이 달라서,

디렉토리가 없다거나 하는 문제일까요?

그런데 해당 이미지를 도커허브에서 찾아보니

디렉토리는 동일하게 `/var/lib/mysql ` 입니다.

https://hub.docker.com/layers/mysql/mysql-server/8.0.15/images/sha256-18c55bf778f5ee07a30911d4aa8d9d896c8f5f45202b572ed08839ef16980e93?context=explore