Rumah > Operasi dan penyelenggaraan > Docker > Apakah bekas berjaga pelabuhan?

Apakah bekas berjaga pelabuhan?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2022-07-21 17:03:41
asal
2047 orang telah melayarinya

Bekas daemon Docker ialah bekas yang tidak berjalan jangka panjang, tiada sesi interaktif dan sesuai untuk menjalankan aplikasi dan perkhidmatan, anda boleh menggunakan nama imej docker run -d [COMMAND] [ARG.. .]" arahan Untuk memulakan bekas daemon, parameter ditetapkan kepada "-d" untuk menggunakan kaedah berjalan latar belakang semasa memulakan bekas.

Apakah bekas berjaga pelabuhan?

Persekitaran pengendalian tutorial ini: sistem linux7.3, docker versi 19.03, komputer Dell G3.

Apa itu bekas pengawal buruh pelabuhan

Apa itu bekas pengawal

  • Boleh berjalan lama

  • Tiada sesi interaktif

  • Baik untuk menjalankan aplikasi dan perkhidmatan

Meluaskan pengetahuan anda

Jalankan bekas dalam mod daemon

Cara paling mudah ialah menggunakan ctrl p, ctrl p Keluar bekas supaya bekas akan berjalan di latar belakang:

$ docker run -i -t IMAGE /bin/bash
Ctrl+P Ctrl+Q
Salin selepas log masuk

Jika anda ingin memasukkan lagi bekas yang sedang berjalan ini, anda boleh menggunakan perintah docker attach untuk melampirkan ke bekas yang sedang berjalan:

docker attach 容器名
Salin selepas log masuk

Mulakan bekas daemon

Cara menggunakan arahan run Bagaimana pula dengan memulakan bekas daemon?

$ docker run -d 镜像名 [COMMAND] [ARG...]
Salin selepas log masuk

Parameter -d akan memberitahu sistem untuk berjalan di latar belakang apabila memulakan bekas. Walau bagaimanapun, jika operasi latar belakang tamat, bekas masih akan berhenti, jadi gelung digunakan di sini untuk memastikan latar belakang berjalan:

Lihat bekas log

Jika anda ingin melihat keadaan berjalan di dalam bekas, anda boleh melihat lognya.

$ docker logs [-f] [-t] [--tail] 容器名
Salin selepas log masuk
  • -f bermaksud menjejaki perubahan log dan mengembalikan keputusan. –follows=True|False lalai kepada false;

  • -t bermaksud menambah cap masa pada hasil yang dikembalikan. –timestamps=true|false Lalai adalah palsu.

  • --tail menunjukkan bilangan log yang dikembalikan pada penghujung. --tail="semua". Jika tidak dinyatakan, log akan mengembalikan semua log.

Lihat proses dalam bekas

Gunakan perintah dockertop untuk melihat proses proses bekas yang sedang berjalan

$ docker top 容器名
Salin selepas log masuk

Pembelajaran yang disyorkan: "tutorial video docker"

Atas ialah kandungan terperinci Apakah bekas berjaga pelabuhan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan