Rumah >Operasi dan penyelenggaraan >Docker >Bagaimana untuk memulakan docker

Bagaimana untuk memulakan docker

PHPz
PHPzasal
2023-04-10 14:14:0015662semak imbas

Docker ialah platform kontena sumber terbuka yang menyediakan persekitaran untuk menjalankan aplikasi dan perkhidmatan. Docker ialah alat yang mudah dan cekap yang boleh mengurangkan penggunaan sumber dan kerumitan pengurusan mesin maya.

Dalam artikel ini, kami akan memperkenalkan proses permulaan Docker. Docker boleh dijalankan pada pelbagai sistem pengendalian, termasuk Linux, macOS, Windows dan banyak lagi. Di bawah ini kami akan menunjukkan kepada anda cara memulakan Docker di Linux.

Pertama, anda perlu memasang Docker. Anda boleh memasangnya dengan memuat turun pakej pemasangan Docker anda sendiri dari Docker Hub. Di Linux, anda boleh menggunakan arahan berikut untuk memuat turun dan memasang Docker:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

Selepas pemasangan selesai, anda boleh menggunakan arahan berikut untuk menyemak sama ada Docker berjaya dipasang:

docker --version

Jika pemasangan berjaya , anda akan melihat output yang serupa dengan yang berikut:

Docker version 20.10.7, build f0df350

Sekarang, kami telah berjaya memasang Docker. Seterusnya, kita perlu memulakan perkhidmatan Docker. Di Linux, mulakan Docker dengan arahan berikut:

sudo systemctl start docker

Arahan ini akan memulakan perkhidmatan Docker dan menetapkannya untuk bermula secara automatik apabila sistem bermula. Kami boleh menggunakan arahan berikut untuk menyemak sama ada perkhidmatan Docker telah dimulakan:

sudo systemctl status docker

Jika perkhidmatan Docker telah berjaya dimulakan, anda akan melihat output yang serupa dengan yang berikut:

● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: active (running) since Tue 2021-06-29 13:41:54 CST; 1min 29s ago
     Docs: https://docs.docker.com
 Main PID: 1819 (dockerd)
    Tasks: 8
   Memory: 55.1M
      CPU: 1.248s
   CGroup: /system.slice/docker.service
           └─1819 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Kini, perkhidmatan Docker kami telah berjaya dimulakan. Seterusnya, kita boleh menggunakan terminal Docker untuk memulakan bekas. Berikut ialah contoh mudah menggunakan Docker untuk memulakan bekas CentOS:

docker run -it centos:latest /bin/bash

Arahan ini akan menggunakan Docker untuk menjalankan imej CentOS terkini dan membuka terminal untuk log masuk sebagai pengguna root. Kita boleh menggunakan arahan berikut untuk menyemak sama ada bekas sedang berjalan:

docker ps

Jika bekas sedang berjalan, anda akan melihat output yang serupa dengan yang berikut:

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
a3d3f2e18fcb        centos              "/bin/bash"         6 seconds ago       Up 5 seconds                            modest_dyson

Dengan mengikuti langkah di atas, dalam Linux Docker berjaya dimulakan dalam , dan bekas CentOS berjaya dimulakan menggunakan Docker.

Dalam artikel ini, kami memperkenalkan cara memulakan Docker dalam Linux dan menunjukkan penggunaan Docker untuk memulakan bekas berdasarkan imej CentOS. Melalui langkah ini, kami boleh menggunakan Docker dengan cepat dan mudah untuk mengurus aplikasi dan perkhidmatan serta meningkatkan kecekapan pembangunan.

Atas ialah kandungan terperinci Bagaimana untuk memulakan docker. 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