Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk memasang docker di Linux

Bagaimana untuk memasang docker di Linux

PHPz
PHPzasal
2023-04-25 15:55:261083semak imbas

Docker ialah teknologi kontena yang sangat popular yang boleh mencipta, menggunakan dan menjalankan aplikasi dengan mudah dan digunakan secara meluas dalam pembangunan, ujian dan persekitaran pengeluaran. Memasang Docker dalam sistem Linux juga sangat mudah Artikel ini akan memperkenalkan cara memasang Docker dalam pengedaran Linux yang berbeza.

1. Ubuntu

Terdapat banyak cara untuk memasang Docker dalam Ubuntu, berikut adalah dua daripadanya:

  1. Pasang pakej rasmi Docker apt

Gunakan arahan apt-get untuk memasang pakej rasmi Docker apt:

$ sudo apt-get update

$ sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

$ sudo apt-get update

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

Arahan di atas akan memuat turun dan memasang Docker CE dan containerd.io daripada rasmi.

  1. Gunakan skrip pemasangan rasmi

Anda juga boleh menggunakan skrip pemasangan rasmi untuk memasang Docker:

$ curl -fsSL https://get.docker.com -o get-docker.sh

$ sudo sh get-docker.sh

Arahan di atas akan dimuat turun dari laman web rasmi Docker dan laksanakan skrip pemasangan.

2. CentOS

Terdapat banyak cara untuk memasang Docker dalam CentOS Berikut ialah dua kaedah:

  1. Pasang pakej yum Docker rasmi
Gunakan arahan yum untuk memasang pakej yum Docker rasmi:

$ sudo yum install -y yum-utils

$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

$ sudo yum install docker-ce docker-ce-cli containerd.io
Arahan di atas akan memuat turun dan memasang Docker CE dan containerd.io daripada rasmi.

    Gunakan skrip pemasangan rasmi
Anda juga boleh menggunakan skrip pemasangan rasmi untuk memasang Docker:

$ curl -fsSL https://get.docker.com -o get-docker.sh

$ sudo sh get-docker.sh
Arahan di atas akan dimuat turun dari laman web rasmi Docker dan laksanakan skrip pemasangan.

3. Pengedaran Linux lain

Selain Ubuntu dan CentOS, kaedah memasang Docker dalam pengedaran Linux lain juga serupa. Anda boleh memuat turun pakej pemasangan atau skrip yang sepadan dari tapak web rasmi Docker dan memasangnya.

4. Konfigurasikan Docker

Selepas memasang Docker, anda masih perlu melakukan konfigurasi yang berkaitan untuk kegunaan biasa. Berikut ialah beberapa konfigurasi biasa:

    Mulakan Docker
Dalam Ubuntu, gunakan arahan berikut untuk memulakan Docker:

$ sudo systemctl start docker
Dalam CentOS, Gunakan arahan berikut untuk memulakan Docker:

$ sudo systemctl start docker
    Tetapkan Docker untuk bermula secara automatik semasa but
Dalam Ubuntu, gunakan arahan berikut untuk menetapkan Docker supaya bermula secara automatik pada but:

$ sudo systemctl enable docker
Dalam CentOS, gunakan arahan berikut untuk menetapkan Docker supaya bermula secara automatik semasa but:

$ sudo systemctl enable docker
    Menggunakan Docker
Selepas memasang Docker, anda boleh menggunakan arahan berikut untuk Mengesahkan sama ada pemasangan berjaya:

$ sudo docker run hello-world
Arahan ini akan memuat turun imej hello-world yang disediakan secara rasmi oleh Docker dan memulakan bekas untuk menjalankannya.

Ringkasan

Docker ialah teknologi kontena yang sangat popular yang memudahkan untuk mencipta, menggunakan dan menjalankan aplikasi. Memasang Docker dalam sistem Linux juga sangat mudah Anda hanya perlu memuat turun pakej atau skrip pemasangan dan mengkonfigurasinya dengan sewajarnya. Selepas pemasangan, anda boleh menggunakan Docker untuk mencipta dan mengurus bekas dengan arahan mudah.

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