Installing Docker CE on Ubuntu 18.04 | Cara install Docker CE di Ubuntu 18.04
Isi kandungan:
- Prasyarat
- Memasang Docker di Ubuntu
- Membolehkan repositori Docker
- Memasang Docker CE
- Melaksanakan perintah docker tanpa sudo
- Keluarkan Bekas Docker
- Kesimpulannya
Docker adalah teknologi kontena yang membolehkan anda membina, menguji, dan menggunakan aplikasi dengan cepat sebagai bekas mudah alih dan mandiri yang boleh berjalan di mana-mana sahaja. Docker telah menjadi piawaian de facto untuk penempatan kontena, dan ia merupakan alat penting untuk jurutera DevOps dan integrasi berterusan dan saluran penghantaran.
Dalam tutorial ini, kami akan membahas cara memasang Docker pada mesin Ubuntu 18.04 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.
Memasang Docker di Ubuntu
Walaupun pakej pemasangan Docker tersedia di repositori Ubuntu 18.04 rasmi, ia mungkin tidak selalu menjadi versi terkini. Pendekatan yang disyorkan ialah memasang pakej Docker terkini dari repositori Docker.
Membolehkan repositori Docker
-
Mulakan dengan mengemas kini senarai pakej dan pasangkan dependensi yang diperlukan untuk menambah repositori baharu melalui
sudo apt updatesudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonImport kunci GPG repositori menggunakan arahan
curlberikut:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Tambah repositori APT Docker ke sistem anda:
sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Memasang Docker CE
Sekarang repositori Docker diaktifkan, anda boleh memasang sebarang versi Docker yang anda perlukan.
-
Untuk memasang versi terkini Docker gunakan arahan di bawah. Jika anda ingin memasang versi Docker tertentu, langkau langkah ini dan pergi ke yang seterusnya.
sudo apt updatesudo apt install docker-ceUntuk memasang versi tertentu, mula-mula senaraikan versi yang tersedia dalam repositori Docker:
apt list -a docker-ceArahan mencetak versi Docker yang ada di lajur kedua.
docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64Sebagai contoh, untuk memasang versi
18.09.6anda akan menaip:sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionicUntuk mengelakkan pakej Docker daripada dikemas kini secara automatik, tandakannya sebagai ditahan:
sudo apt-mark hold docker-ce
Setelah pemasangan selesai, perkhidmatan Docker akan bermula secara automatik. Anda boleh mengesahkannya dengan menaip:
sudo systemctl status docker
Output akan kelihatan seperti ini:
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service
Melaksanakan perintah docker tanpa sudo
Mengurus secara lalai, Docker memerlukan keistimewaan pentadbir.
Untuk menjalankan arahan Docker sebagai pengguna bukan root tanpa menyediakan
sudo
anda perlu menambah pengguna anda ke kumpulan
docker
. Kumpulan ini dibuat semasa pemasangan pakej Docker CE. Untuk melakukannya, jalankan arahan berikut:
sudo usermod -aG docker $USER
$USER
adalah pembolehubah persekitaran yang memegang nama pengguna anda.
Log keluar dan log semula di ti menyegarkan keahlian kumpulan.
Untuk mengesahkan bahawa Docker telah berjaya dipasang dan bahawa anda boleh menjalankan arahan docker tanpa menyediakan
sudo
, jalankan:
docker container run hello-world
Arahan akan memuat gambar ujian, jalankannya dalam bekas, cetak mesej "Hello from Docker" dan keluar. Keluaran seharusnya kelihatan seperti berikut:







Keluarkan Bekas Docker
Untuk memadamkan satu atau lebih bekas yang menyalin ID bekas (atau ID) dan tampalnya selepas submandar
container rm
:
docker container rm c55680af670c
Kesimpulannya
Anda telah belajar bagaimana memasang Docker pada mesin Ubuntu 18.04 anda dan bagaimana untuk memuat turun imej Docker dan menguruskan bekas Docker. Anda juga boleh membaca tentang Docker Compose, yang membolehkan anda menentukan dan menjalankan aplikasi Docker berbilang kontena.
Tutorial ini hampir tidak mencetuskan permukaan ekosistem Docker. Dalam beberapa artikel seterusnya, kami akan terus menyelam ke aspek lain dari Docker. Untuk mengetahui lebih lanjut mengenai Docker, lihat Dokumen Docker rasmi.
docker ubuntuBagaimana untuk memasang dan menggunakan penyusun docker pada centos 7
Docker Compose adalah alat yang membolehkan anda menentukan dan menjalankan aplikasi Docker berbilang bekas. Dengan Mengarang, anda menentukan perkhidmatan aplikasi, rangkaian dan jumlah dalam satu fail YAML tunggal, kemudian putar aplikasi anda dengan satu arahan.
Bagaimana 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 ubuntu 18.04
Docker Compose adalah alat yang membolehkan anda menentukan dan mengurus aplikasi Docker berbilang kontena. Ia menggunakan fail YAML untuk mengkonfigurasi perkhidmatan, rangkaian, dan jilid aplikasi.







