cari

Rumah  >  Soal Jawab  >  teks badan

apache - docker commit后无法启动服务

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

阿神阿神2762 hari yang lalu586

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-04-22 08:57:50

    Sudah tahu sebabnya, status yang diubah suai ada dalam shell Dan shell tidak memulakan sebarang perkhidmatan.
    Cara yang betul ialah menggunakan Dockerfile untuk membina imej baharu

    balas
    0
  • 巴扎黑

    巴扎黑2017-04-22 08:57:50

    Terdapat sesuatu yang salah dengan konfigurasi Cuba ubahnya sedikit demi sedikit untuk melihat langkah mana yang salah.

    balas
    0
  • Batalbalas