찾다

 >  Q&A  >  본문

Docker镜像在本地构建成功,但是运行起来的时候,镜像内部的Mysql启动出错

docker version
Client version: 0.9.1
Go version (client): go1.2.1
Git commit (client): 3600720
Server version: 0.9.1
Git commit (server): 3600720
Go version (server): go1.2.1
git clone https://github.com/sameersbn/docker-redmine.git
cd docker-redmine
docker build -t xx/redmine .
docker logs -f $(docker run -d xx/redmine)
User: root Password: eiThoo9iecoa
sshd: started
mysqld: ERROR (abnormal termination)

看到吧。是mysqld启动问题。

怪我咯怪我咯2763일 전794

모든 응답(2)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-21 10:58:46

    볼륨 처리 코드가 포함된 mysql 이미지를 관리하고 있는데, 실행해 보면 이미지가 정상적으로 실행되는지 확인할 수 있습니다.
    https://github.com/tutumcloud/tutum-docker-mysql

    또한 제가 작성한 또 다른 블로그에는 mysql 볼륨에 대한 소개가 있습니다. http://blog.tutum.co/2014/05/27/containerize-your-database-volume-with-tutum을 참조하세요. -mysql-이미지/

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-21 10:58:46

    또한 이 문제가 발생했습니다. -v /host/data:/var/lib/mysql 매개변수를 추가하지 않고도 정상적으로 시작할 수 있었습니다
    추가 후 컨테이너의 /var/lib/mysql 소유자가 mysql이 아닙니다. 권한 문제이므로 시작할 수 없습니다
    이런 모습입니다

    회신하다
    0
  • 취소회신하다