apache - docker commit后无法启动服务
阿神
阿神 2017-04-22 08:55:50
0
2
576

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服务

阿神
阿神

闭关修行中......

全員に返信(2)
洪涛

理由はすでにわかっていますが、変更されたステータスはシェル内にあり、シェルはサービスを開始しません。 正しい方法は、Dockerfile を使用して新しいイメージを構築することです

いいねを押す +0
巴扎黑

設定に問題があるので、少しずつ変更してみて、どのステップが間違っているかを確認してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!