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服务
Vous connaissez déjà la raison, le statut modifié est dans le shell et le shell ne démarre aucun service.
La bonne façon est d'utiliser Dockerfile pour créer une nouvelle image
Il y a un problème avec la configuration. Essayez de la modifier petit à petit pour voir quelle étape est erronée.