Terdapat 7 jenis status kontena: 1. "dicipta", yang bermaksud ia telah dibuat; 2. "mulakan semula", yang bermaksud ia dimulakan semula; ; 4. "mengeluarkan", yang bermaksud ia sedang berhijrah 5. "jeda" bermaksud keadaan terhenti;
Persekitaran pengendalian tutorial ini: sistem linux5.9.8, versi docker-1.13.1, komputer Dell G3.
Lihat semua status kontena di bawah docker:
docker ps -a
Kembali Masuk kandungannya, satu medan ialah STATUS.
STATUS: Terdapat 7 status kontena:
created(已创建) restarting(重启中) running(运行中) removing(迁移中) paused(暂停) exited(停止) dead(死亡)
Antara status ini, yang paling penting dan biasa ialah memulakan semula (memulakan semula) dan mengalih keluar (pada asasnya, kebanyakannya). daripada gambar rajah kitaran hayat kontena di Internet hanya mengandungi lima keadaan: dicipta (dicipta), berjalan (berjalan), dijeda (dijeda), keluar (berhenti), mati (kematian) ).
Yang paling biasa Apabila bekas menjadi keadaan exited
atas sebab tertentu, anda boleh menggunakan start
untuk memulakan semula Contohnya: apabila dijalankan, ia akan menggesa bahawa bekas itu tidak berjalan. , dan bekas docker ps
Kemudian, apabila saya ingin mencipta bekas baharu, saya mendapati bekas yang dibuat sebelum ini masih di sana, jadi saya menggunakan docker ps -a
Semak semua bekas dan lihat: Ia sebenarnya dalam keadaan exited
Kemudian, saya mulakan semula bekas menggunakan docker start OCR
dan menyemaknya Semuanya masih ada.
Serupa dengan keluar (berhenti)
UP masih berjalan (berjalan)
Selain itu, jika anda ingin mengetahui status ini, cara paling mudah ialah, docker --help
Dalam maklumat yang dikembalikan, anda boleh lihat:
# 用来创建容器 create Create a new container # 在一个运行状态的容器中执行命令 exec Run a command in a running container # 杀死运行中的容器 kill Kill one or more running containers # 让容器暂停 pause Pause all processes within one or more containers # 恢复容器 unpause Unpause all processes within one or more containers # 重启容器 restart Restart one or more containers # 新建并初始化一个容器(注意 是一个新的容器) run Run a command in a new container # 启动一个被停止的容器 start Start one or more stopped containers # 暂停运行中的容器 stop Stop one or more running containers
<.> Pengetahuan yang diperluaskan: Kitaran hayat bekas
Anda boleh Google kitaran hayat kontena untuk melihat kandungan yang berkaitan Anda dapat melihat bahawa terdapat banyak gambar, sama seperti kitaran hayat proses tersebut. terutamanya mencerminkan perubahan hubungan antara lima keadaan dicipta (dicipta), berjalan (berjalan), dijeda (dijeda), keluar (berhenti) dan mati (mati). Dalam gambar di bawah, bermula adalah lebih kurang sama dengan berlari.
Perhentian dalam gambar di bawah adalah lebih kurang sama dengan keluar
Sumber: Pengurusan Kitaran Hayat Kontena Docker: Cipta, Jalankan, Jeda, Berhenti Dan Padam
Daripada: arahan asas docker
Daripada: peta arahan docker
Daripada : Docker Siri 03—Pengenalan Asas Docker
Sebenarnya, gambar di atas sepatutnya berasal dari:
Daripada: Docker Internals-A Deep pe Into Docker Untuk Jurutera yang Berminat Dengan Butiran Gritty.
tutorial video docker"
Atas ialah kandungan terperinci Apakah status bekas buruh pelabuhan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!