docker网络端口映射,没有方便点的操作方法么?
PHP中文网
PHP中文网 2017-04-25 09:04:19
0
3
653

在容器里安装新软件后,必须commit后,再run来添加端口么,这要麻烦死了啊:(

PHP中文网
PHP中文网

认证0级讲师

membalas semua(3)
伊谢尔伦

Jika masih menyusahkan untuk menggunakan -p untuk memetakan port semasa berjalan, anda boleh menulisnya dalam Dockerfile

巴扎黑

Anda boleh menulis arahan run sebagai fail shell, dan kemudian laksanakan fail ini secara langsung. Tidak perlu menulis setiap masa.

習慣沉默

Mungkin penggunaan anda tidak begitu betul

Secara amnya, bekas seharusnya hanya menjalankan satu perkhidmatan Dalam kes ini, nampaknya pelik untuk memasang perisian baharu ke dalam bekas dan kemudian memasukkannya

Anda boleh mencipta imej asas, dan semua yang lain dibina pada imej asas ini

Kemudian, docker-compose dan dockerfile pada asasnya membolehkan anda mengurus bekas dan imej dengan mudah (berbilang binaan fail docker yang sama akan dicache sebagai imej), jadi anda boleh menambah lagi pada imej asas anda Tulis beberapa dockerfiles, setiap dockerfile sahaja memasang satu perkhidmatan yang anda perlukan

Tangkapan skrin adalah docker-compose.yml saya Apabila dijalankan, sangat jelas bahawa terdapat satu perkhidmatan dan satu bekas

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan