Dalam docker, anda boleh menekan "Ctrl P Q" untuk membuat bekas keluar tanpa henti Jika anda keluar dari bekas selepas memasuki bekas docker, bekas akan menjadi "Ctrl P Q" akan keluar dari bekas bekas itu tidak akan berhenti.
Persekitaran pengendalian tutorial ini: sistem linux7.3, versi docker-1.13.1, komputer Dell G3.
Jika anda keluar dari bekas selepas memasuki bekas docker, bekas itu akan menjadi Exited Jadi bagaimana anda keluar dari kontena supaya kontena itu berhenti tidak rapat?
Jika anda ingin keluar seperti biasa tanpa menutup bekas, sila tekan Ctrl P Q untuk keluar dari bekas Ini sangat penting, sila ingat!
Contoh berikut keluar dari bekas tanpa menutupnya
Malah, kita boleh mengkonfigurasinya apabila memulakan bekas dan menambah parameter -d untuk memulakan container , sudah tentu, arahan ini terhad untuk memulakan bekas baharu, memulakan bekas tertutup tidak dibenarkan.
Petua 1
docker run -d: Jalankan bekas di latar belakang dan kembalikan ID bekas
Contoh berikut menggunakan docker -d untuk memulakan bekas dan keluar
Di sini anda mungkin mendapati bekas itu masih mati selepas menggunakan arahan -d untuk keluar mati
Apa yang anda perlu fahami di sini ialah mekanisme berjalan kontena Docker berjalan di latar belakang dan mesti mempunyai proses latar depan Di sini kami membiarkan bekas mempunyai program latar depan untuk dijalankan bekas itu boleh bertahan selepas dimulakan dengan -d
Saya menggunakan nohup untuk menjalankan proses di latar belakang yang melakukan ping Baidu setiap 1000 saat. Selain itu, anda juga boleh menggunakan "while benar; lakukan echo hello world;
Selain itu, walaupun terdapat proses berjalan di latar belakang, jika anda memasuki bekas dan masuk keluar untuk keluar, perjalanan kontena masih akan ditamatkan, sila ambil perhatian.
Pembelajaran yang disyorkan: "tutorial video buruh pelabuhan"
Atas ialah kandungan terperinci Bekas Docker tidak berhenti keluar. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!