2016-06-12 5 views
0

이 이미지 https://hub.docker.com/_/mariadb/ (모든 버전)을 사용하려고합니다.Mariadb가 도커와 대결하지 못했습니다.

나는 용기 시작하려면 다음을 사용하고 있습니다 :

cd maria 
docker build -t maria-image . 
docker run --name maria maria-image -d -e MYSQL_ALLOW_EMPTY_PASSWORD=1 
cd .. 

내가 지정 내가 앞으로 수정해야 할 경우 구축을 준비하고있어이되도록 다음과 마리아/Dockerfile의 삶 :

FROM mariadb:5.5 
MAINTAINER ... 
EXPOSE 3306 

도커 ps -a를 사용하면 "Exited (2) 5 seconds ago"상태가됩니다.

docker run --name maria -d -e MYSQL_ALLOW_EMPTY_PASSWORD=1 maria-image 

당신이 고정 표시기에 대한 명령과 -d와 -e를 통과 실행 한 버전 :

+0

'docker logs maria' – Matt

+0

Matt이 말한 것과 -d없이 실행 한 것을 직접 확인하고 오류를 확인하십시오. – khattam

답변

1

귀하의 인수가 잘못된 순서로, 마리아 이미지가 다른 모든 고정 표시기 실행 인수 후해야 될 것으로 보인다 운영. docker rm -v maria을 먼저 실행하여 컨테이너 이름을 다시 사용하여 다시 사용할 수 있습니다.

+0

완전히 도움이되었습니다. 감사! – mikejw

관련 문제