Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyemak sama ada perkhidmatan docker didayakan

Bagaimana untuk menyemak sama ada perkhidmatan docker didayakan

PHPz
PHPzasal
2023-04-10 14:17:294297semak imbas

Apabila menggunakan Docker untuk membangunkan dan menggunakan aplikasi, kita perlu terlebih dahulu memastikan bahawa perkhidmatan Docker dihidupkan. Artikel ini akan memperkenalkan anda cara menyemak sama ada perkhidmatan Docker dimulakan.

Langkah pertama ialah menyemak sama ada perkhidmatan Docker dimulakan

Kita boleh menyemak sama ada perkhidmatan Docker telah dimulakan dengan memasukkan arahan berikut dalam terminal:

systemctl status docker

Jika perkhidmatan telah dimulakan Jika perkhidmatan dihidupkan, anda akan melihat output berikut:

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since Wed 2021-11-03 11:00:00 CST; 2h ago
     Docs: https://docs.docker.com
 Main PID: 12345 (dockerd)
    Tasks: 10
   Memory: 167.6M
   CGroup: /system.slice/docker.service
           ├─12345 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
           └─12346 containerd --config /var/run/containerd/containerd.toml --log-level info

Jika perkhidmatan tidak dihidupkan, anda akan melihat output berikut:

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: https://docs.docker.com

Jika statusnya inactive (dead), sila ikuti Langkah di bawah untuk memulakan perkhidmatan.

Langkah kedua ialah memulakan perkhidmatan Docker

Jika perkhidmatan Docker tidak dimulakan, anda boleh memulakan perkhidmatan melalui arahan berikut:

systemctl start docker

Selain itu , anda juga boleh menggunakan arahan berikut Untuk menentukan sama ada perkhidmatan Docker dimulakan, dan memantau statusnya selepas memulakan:

systemctl is-active docker
systemctl is-enabled docker
systemctl is-failed docker
  • is-activeArahan itu akan kembali active menunjukkan bahawa perkhidmatan tersebut sedang berjalan;
  • is-enabled Perintah akan kembali enabled untuk menunjukkan bahawa perkhidmatan akan bermula secara automatik apabila sistem bermula; bahawa perkhidmatan gagal dimulakan.
  • is-failedRingkasanfailed
  • Dalam artikel ini, kami memperkenalkan cara untuk menyemak sama ada perkhidmatan Docker dimulakan. Docker ialah teknologi kontena yang biasa digunakan yang membantu kami membangunkan dan menggunakan aplikasi dengan lebih mudah. Sebelum menggunakan Docker, kita perlu memastikan bahawa perkhidmatan Docker telah dimulakan Hanya dengan cara ini kita boleh memastikan bahawa kita boleh menggunakan Docker secara normal. Saya harap artikel ini dapat membantu anda lebih memahami cara menggunakan perkhidmatan Docker.

Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada perkhidmatan docker didayakan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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