GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara menginstal dan mengkonfigurasi Docker-CE di Ubuntu 18.04 LTS

Docker adalah teknologi containerization yang dirancang untuk membuat, menerapkan, dan menjalankan aplikasi dengan menggunakan container —dari hybrid cloud hingga edge.

Docker tersedia dalam tiga tingkatan:

  • Mesin Docker – Komunitas
  • Mesin Docker – Perusahaan
  • Perusahaan Docker

Mesin Docker – Komunitas: Ini sangat ideal untuk pengembang individu dan tim kecil yang ingin memulai Docker dan bereksperimen dengan aplikasi berbasis container.

Mesin Docker – Perusahaan: Ini dirancang untuk pengembangan perusahaan dari runtime container dengan mempertimbangkan keamanan dan SLA tingkat perusahaan.

Perusahaan Docker: Ini dirancang untuk tim yang membuat, mengirimkan, dan menjalankan aplikasi penting bisnis dalam produksi dalam skala besar.

Docker dapat dijalankan pada distribusi apa pun yang menjalankan kernel Linux versi 3.10+. Ada beberapa cara untuk menginstal buruh pelabuhan.

Metode penginstalan buruh pelabuhan

  • Instal menggunakan repositori
  • Instal dari sebuah paket
  • Instal menggunakan skrip praktis

Dalam panduan ini, kita akan menginstalnya dari repositori buruh pelabuhan. Kami akan menjalankan perintah menggunakan pengguna root untuk konfigurasi buruh pelabuhan.

1. Periksa Versi Kernel

Sebelum menginstal Docker, kita harus memeriksa versi kernel Linux. Jadi jalankan perintah berikut untuk mendapatkan informasi kernel.

uname -a

Sebelum menginstal mesin Docker, kita perlu mengkonfigurasi repositori buruh pelabuhan.

Docker Engine – Komunitas:Ini memiliki tiga jenis saluran pembaruan, stabil, uji, dan malam:

  • Stabil memberi Anda rilis terbaru untuk ketersediaan umum
  • Uji memberikan pra-rilis yang siap diuji sebelum ketersediaan umum
  • Setiap malam memberi Anda build terbaru dari pekerjaan yang sedang berlangsung untuk rilis besar berikutnya

Secara umum, paket Docker tersedia di repositori Ubuntu, tetapi di sini kita akan menggunakan repositori docker dan menginstal versi terbaru dari docker.

2. Perbarui Repositori

Mari kita mulai dengan memperbarui repositori sistem. Luncurkan Terminal dan masukkan perintah berikut:

apt-get update

3. Instal Dependensi

Anda perlu menginstal paket-paket di bawah ini. Kemudian apt dapat mengakses repositori Docker melalui HTTPS.

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

Tujuan dari setiap perintah dapat diklasifikasikan sebagai berikut.

apt-transport-https :Mentransfer file dan data melalui https
ca-sertifikat :Memungkinkan sistem untuk memeriksa sertifikat keamanan
curl :Alat untuk mentransfer data
gnupg-agent :Gpg-agent adalah program yang berjalan di latar belakang (daemon) dan menyimpan kunci rahasia GPG di memori
software-properties-common :Menambahkan skrip untuk mengelola perangkat lunak

Tambahkan kunci GPG resmi Docker:

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

4. Siapkan Repositori

Siapkan repositori Docker yang stabil:

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

$(lsb_release –cs) sub-perintah di bawah mengembalikan nama kode instalasi Ubuntu

Perbarui repositori.

 apt-get update

5. Instal Docker-CE

Instal versi terbaru Mesin Docker – Komunitas.

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

Buat daftar versi yang tersedia di repo.

apt-cache policy docker-ce

6. Instal Versi Tertentu

Jika Anda perlu menginstal versi tertentu, jalankan perintah di bawah ini. Di sini saya memilih “18.03.1~ce~3-0~ubuntu.

apt-get install docker-ce={Version}

Mis.:-

apt-get install docker-ce=18.03.1~ce~3-0~ubuntu

Anda dapat memeriksa status docker-engine menggunakan perintah berikut

systemctl status docker

7. Docker sebagai pengguna non-root

Pertama, mari buat pengguna baru dan tambahkan mereka ke grup buruh pelabuhan.

adduser dockeruser
usermod -aG docker dockeruser

Ubah pengguna:

su - dockeruser

Verifikasi bahwa Anda dapat menjalankan perintah buruh pelabuhan

docker run hello-world

Perintah di atas mengunduh gambar uji dan menjalankannya dalam wadah. Saat container dieksekusi, container akan mencetak pesan informasi dan keluar.

8. Konfigurasikan Docker untuk memulai pada boot Sistem

systemctl enable docker

9. Hapus Docker

Jika Anda ingin menghapus buruh pelabuhan, Anda dapat menjalankan perintah berikut

apt-get purge docker-ce
apt-get autoremove

Gambar, wadah, dll. tidak dihapus secara otomatis. Untuk menghapus semua gambar, wadah, dan volume, jalankan perintah di bawah ini:

rm -rf /var/lib/docker

10. CLI buruh pelabuhan

Untuk membuat daftar semua perintah yang tersedia, jalankan docker perintah di pengguna buruh pelabuhan.

docker

Jalankan 'docker COMMAND –help' untuk informasi lebih lanjut tentang sebuah perintah.

Mis.:-

docker image --help

Itu dia. Anda sekarang telah berhasil menginstal buruh pelabuhan di sistem Ubuntu Anda. Dalam artikel kami yang akan datang, kita akan melihat bagaimana bekerja dengan buruh pelabuhan secara efektif.


Ubuntu
  1. Cara Menginstal dan Mengonfigurasi Redis di Ubuntu 18.04

  2. Cara Menginstal dan Mengonfigurasi Ansible di Ubuntu 18.04 LTS

  3. Cara Menginstal dan Mengonfigurasi Fail2ban di Ubuntu 20.04 LTS

  1. Cara Menginstal dan Mengkonfigurasi Redmine di Ubuntu 18.04

  2. Cara Menginstal dan Mengonfigurasi Samba di Ubuntu 18.04

  3. Cara Menginstal Docker di Ubuntu 22.04 / 20.04 LTS

  1. Cara Menginstal dan Mengonfigurasi Kubernetes (k8s) di Ubuntu 18.04 LTS

  2. Cara Menginstal dan Mengonfigurasi GitLab di Ubuntu 18.04 LTS

  3. Cara Menginstal dan Mengonfigurasi Kubernetes dan Docker di Ubuntu 18.04 LTS