docker容器启动时里面的lnmp服务器如何也跟着启动
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-04-27 09:02:16
0
4
908

docker容器启动时里面的lnmp服务器如何也跟着启动?
启动后怎么保证容器不自动关闭?

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(4)
習慣沉默

Docker mengesyorkan satu bekas untuk satu perkhidmatan Anda boleh memisahkan nginx, mysql, PHP-FPM (PHP) kepada bekas yang berbeza Selepas anda membahagikannya, anda boleh menggunakan mekanisme mulakan semula docker untuk memastikan ketersediaan perkhidmatan kepada kaedah saya docker-node.js

曾经蜡笔没有小新

Prinsip docker ialah bekas yang dikendalikan oleh docker run pada asasnya hanyalah satu proses dan bahagian belakang memanggil pelbagai panggilan sistem untuk mengasingkannya, menjadikannya kelihatan seperti mesin maya.

Proses docker run dan sub-prosesnya, selagi proses utama tidak mati, bekas docker tidak akan tergantung.

Berdasarkan ini, kita boleh menganggap penyelia sebagai proses utama dan memulakan php dan nginx bersama-sama. Proses php dan nginx diuruskan oleh penyelia.


Fail dok sedia dibuat.

pengurusan proses penyeliaan+nginx+php7

Fail docker php+nginx+supervisor:
https://github.com/qiukeren/d...

Nah, salt-minion akan dipasang pada masa yang sama Jika anda tidak memerlukannya, hanya sesuaikan sendiri.

Alamat projek:

https://github.com/qiukeren/d..., laksanakan terus bash build.sh untuk menjana bekas.

巴扎黑

Jawapan di atas tidak menyelesaikan masalah

Artikel ini boleh menyelesaikan masalah poster

https://javablog.net/page/250...

Tiada sesiapa boleh menghalang anda jika anda perlu menjalankan berbilang proses dalam satu dok. Berasa bebas

淡淡烟草味

Pastikan lnmp juga dimulakan selepas bekas dimulakan Pastikan nginx mysql php dimulakan di latar depan Jika tidak, bekas itu mengesan bahawa proses ini telah meninggalkan bekas dan bermula di latar belakang, dan bekas itu sendiri akan ditutup secara automatik. Mengenai kontena lnmp, anda boleh rujuk https://www.centos.bz/2017/02...

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