docker run -d -p 80:80 -p 3306:3306 -v /home/www:/app -v /home/mysql:/var/lib/mysql tutum/lamp
可以启动服务
docker run -i -t tutum/lamp /bin/bash
docker commit {id} test/lamp
docker run -d -p 80:80 -p 3306:3306 -v /home/www:/app -v /home/mysql:/var/lib/mysql free/lamp
无法启动服务
我的目标是修改tutum/lamp的配置, 可以修改好后commit之后无法启动web服务和mysql服务
이유는 이미 알고 있습니다. 수정된 상태는 셸에 있고 셸은 어떤 서비스도 시작하지 않습니다.
올바른 방법은 Dockerfile을 사용하여 새 이미지를 만드는 것입니다
구성에 문제가 있습니다. 어느 단계가 잘못된지 조금씩 변경해 보세요.