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.
Kemas kini senarai pakej sistem:
$ sudo apt-get update
Pasang Docker:
$ sudo apt-get install docker-ce
Mulakan perkhidmatan Docker:
$ sudo systemctl start docker
Pasang Docker:
$ curl -fsSL https://get.docker.com -o get-docker.sh $ sudo sh get-docker.sh
$ sudo systemctl start docker
$ sudo vi /etc/docker/daemon.json
{ "registry-mirrors": ["https://docker.mirrors.example.com"] }
Selepas memasang Docker, anda mungkin perlu melakukan beberapa konfigurasi. Berikut adalah beberapa pilihan konfigurasi biasa.
Tukar sumber imej DockerSecara 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
$ sudo usermod -aG docker your_username
Simpan dan keluar dari profil. Kemudian mulakan semula perkhidmatan Docker:
$ docker pull nginx
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
Log masuk semula untuk perubahan kumpulan pengguna berkuat kuasa.
Menjalankan bekas
Gunakan arahan docker run untuk menjalankan bekas. Berikut ialah contoh untuk memulakan bekas nginx bernama "my-nginx":
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!