How to install Docker on Linux Debian 9?
Isi kandungan:
- Prasyarat
- Pasang Docker pada Debian
- Melaksanakan Perintah Docker Tanpa Sudo
- Keluarkan Bekas Docker
- Kesimpulannya
Docker adalah platform kontena yang membolehkan anda untuk membina, menguji dan menggunakan aplikasi dengan cepat sebagai bekas mudah alih dan mandiri yang boleh berjalan di mana-mana sahaja.
Docker adalah piawaian de facto untuk teknologi kontena dan ia merupakan alat penting untuk jurutera DevOps dan integrasi berterusan dan saluran paip penghantaran.
Dalam tutorial ini, kami akan membimbing anda melalui proses pemasangan Docker pada mesin Debian 9 dan meneroka konsep dan arahan Docker asas.
Prasyarat
Sebelum meneruskan tutorial ini, pastikan anda log masuk sebagai pengguna dengan keistimewaan sudo. Semua arahan dalam tutorial ini harus dijalankan sebagai pengguna bukan root.
Pasang Docker pada Debian
Langkah-langkah berikut menggambarkan cara memasang versi Docker stabil terkini dari repositori Docker.
-
Kemas kini pakej yang dipasang ke versi terkini:
sudo apt update
sudo apt upgrade
Pasang kebergantungan yang diperlukan untuk menambah repositori baharu melalui
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Import kunci GPG repositori menggunakan arahan curl berikut:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Tambah repositori APT Docker ke senarai repositori perisian sistem anda dengan menaip:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Sekarang repositori Docker diaktifkan, kemas kini senarai pakej
apt
dan pasang versi terkini Docker CE (Edisi Komuniti) dengan:sudo apt update
sudo apt install docker-ce
Setelah pemasangan selesai, perkhidmatan Docker akan bermula secara automatik. Anda boleh mengesahkannya dengan menaip:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.service
Pada masa penulisan, versi Docker sedia ada untuk Debian 9 adalah
18.06.0-ce
. Semak versi Docker dengan:docker -v
Docker version 18.06.0-ce, build 0ffa825
Melaksanakan Perintah Docker Tanpa Sudo
Secara lalai, hanya pengguna yang mempunyai keistimewaan pentadbir boleh melaksanakan arahan Docker.
Jika anda ingin menjalankan arahan Docker sebagai pengguna bukan root tanpa menyediakan
sudo
anda perlu menambah pengguna anda ke kumpulan dok yang dibuat semasa pemasangan paket Docker CE. Anda boleh melakukannya dengan menaip:
sudo usermod -aG docker $USER
$USER
adalah pembolehubah persekitaran yang memegang nama pengguna anda.
Log keluar dan log masuk semula supaya keahlian kumpulan disegarkan.
Untuk mengesahkan bahawa anda boleh menjalankan arahan pembantu tanpa menyediakan
sudo
jalankan arahan berikut yang akan memuat turun imej ujian, jalankannya dalam bekas, cetak mesej "Hello from Docker" dan keluar:
docker container run hello-world
Keluaran seharusnya kelihatan seperti berikut:
Keluarkan Bekas Docker
Untuk memadamkan satu atau lebih bekas hanya salin ID bekas (atau ID) dan tampal mereka selepas submand
container rm
:
docker container rm c55680af670c
Kesimpulannya
Anda telah belajar bagaimana memasang Docker pada mesin Debian 9 anda dan bagaimana untuk memuat turun imej Docker dan menguruskan bekas Docker. Tutorial ini hampir tidak mencetuskan permukaan ekosistem Docker. Dalam beberapa artikel seterusnya, kami akan terus menyelam ke aspek lain dari Docker.
Anda juga harus menyemak dokumentasi Docker rasmi.
debian dockerBagaimana untuk memasang dan menggunakan penyusun docker pada debian 10 linux
Docker Compose adalah alat yang membolehkan anda menentukan dan mengkoordinasikan aplikasi Docker berbilang kontena. Tutorial ini menerangkan cara memasang Docker Compose di Debian 10, Buster.
Bagaimana untuk memasang dan menggunakan penyusun docker pada debian 9
Docker Compose adalah alat yang membolehkan anda menentukan dan mengkoordinasikan aplikasi Docker berbilang kontena. Ia menggunakan fail YAML untuk mengkonfigurasi bekas, rangkaian, dan jilid aplikasi.
Bagaimana untuk memasang dan menggunakan docker pada debian 10 linux
Docker adalah platform kontena yang membolehkan anda untuk membina, menguji dan menggunakan aplikasi dengan cepat sebagai bekas mudah alih dan mandiri yang boleh berjalan di mana-mana sahaja. Dalam tutorial ini, kami akan menerangkan cara memasang Docker di Debian 10 Buster.