Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk memasang dan mengkonfigurasi Docker di Linux?

Bagaimana untuk memasang dan mengkonfigurasi Docker di Linux?

PHPz
PHPzasal
2023-07-28 20:53:131168semak imbas

Bagaimana untuk memasang dan mengkonfigurasi Docker pada Linux?

Docker ialah platform kontena sumber terbuka yang boleh digunakan untuk mencipta, membungkus dan mengedarkan aplikasi pada sistem pengendalian yang berbeza. Ia menyediakan teknologi virtualisasi ringan yang berbeza daripada mesin maya dan boleh menggunakan sumber sistem dengan lebih cekap. Artikel ini akan memperkenalkan cara memasang dan mengkonfigurasi Docker pada Linux.

Pasang Docker
Terdapat beberapa cara untuk memasang Docker pada sistem Linux Artikel ini akan memperkenalkan dua kaedah pemasangan yang paling biasa: menggunakan pengurus pakej dan memasang melalui skrip rasmi.

Pasang Docker menggunakan pengurus pakej
Kebanyakan pengedaran Linux mempunyai pengurus pakej untuk Docker Contohnya, pada Ubuntu, anda boleh menggunakan arahan apt-get untuk memasangnya. Pada CentOS, anda boleh menggunakan perintah yum untuk memasang.

  1. Kemas kini senarai pakej sistem:

    $ sudo apt-get update
  2. Pasang Docker:

    $ sudo apt-get install docker-ce
  3. Mulakan perkhidmatan Docker:

    $ sudo systemctl start docker

Pasang Docker:

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

  1. Mulakan perkhidmatan Docker:

    $ sudo systemctl start docker

  2. Docker untuk memasang skrip rasmi Docker. Kaedah ini sesuai untuk sistem yang tidak mempunyai pengurus pakej untuk Docker.

Muat turun dan jalankan skrip rasmi untuk memasang:

$ sudo vi /etc/docker/daemon.json

    Mulakan perkhidmatan Docker:
  1. {
      "registry-mirrors": ["https://docker.mirrors.example.com"]
    }

Konfigurasikan Docker

Selepas memasang Docker, anda mungkin perlu melakukan beberapa konfigurasi. Berikut adalah beberapa pilihan konfigurasi biasa.

Tukar sumber imej Docker

Secara lalai, Docker menggunakan sumber imej rasmi. Walau bagaimanapun, atas sebab rangkaian, kami mungkin perlu beralih kepada sumber cermin domestik untuk mempercepatkan muat turun.

Edit fail konfigurasi Docker:
    $ sudo systemctl restart docker
  1. Tambah kandungan berikut dalam fail:
    $ sudo usermod -aG docker your_username
  2. Ganti "https://docker.mirrors.example.com" dengan alamat sumber cermin pilihan anda.

Simpan dan keluar dari profil. Kemudian mulakan semula perkhidmatan Docker:

$ docker pull nginx

Tambahkan pengguna pada kumpulan pengguna docker

Secara lalai, hanya pengguna root dan pengguna dalam senarai sudoers boleh menjalankan arahan Docker. Jika anda mahu pengguna biasa boleh menggunakan Docker, anda boleh menambahkan mereka pada kumpulan pengguna docker.


Tambah pengguna pada kumpulan pengguna docker:

$ docker run -d --name my-nginx -p 80:80 nginx
    Ganti "nama_pengguna_anda" dengan nama pengguna anda.
  1. Log masuk semula untuk perubahan kumpulan pengguna berkuat kuasa.

    Menggunakan Docker
  2. Selepas memasang dan mengkonfigurasi Docker, kami boleh mula menggunakannya untuk mengurus dan menjalankan bekas.

  3. Tarik imej Docker
  4. Gunakan arahan tarik docker untuk menarik imej daripada repositori Docker. Berikut ialah contoh, menarik imej rasmi bernama "nginx":
rrreee

Menjalankan bekas
Gunakan arahan docker run untuk menjalankan bekas. Berikut ialah contoh untuk memulakan bekas nginx bernama "my-nginx":

rrreee🎜🎜🎜 Antaranya, -d bermaksud menjalankan bekas di latar belakang, --name menentukan nama kontena, dan -p menentukan pemetaan port . 🎜🎜Ringkasan🎜Artikel ini menerangkan cara memasang dan mengkonfigurasi Docker pada Linux. Dua kaedah pemasangan biasa disediakan semasa proses pemasangan: menggunakan pengurus pakej dan memasang melalui skrip rasmi. Pada masa yang sama, beberapa pilihan konfigurasi biasa juga diperkenalkan untuk merealisasikan penukaran sumber imej Docker dan menambah pengguna kepada kumpulan pengguna docker. Akhirnya, kami juga mempelajari secara ringkas cara menggunakan Docker untuk menarik imej dan menjalankan bekas. Saya harap artikel ini membantu anda memasang dan mengkonfigurasi Docker pada Linux. 🎜

Atas ialah kandungan terperinci Bagaimana untuk memasang dan mengkonfigurasi 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