GNU/Linux >> Belajar Linux >  >> Linux

Cara Menginstal Docker di Ubuntu 22.04

Cara Menginstal Docker di Ubuntu 22.04. Docker adalah platform sumber terbuka yang menggunakan virtualisasi tingkat OS untuk mengirimkan perangkat lunak dalam paket yang disebut wadah. Container adalah unit perangkat lunak yang mengemas kode dan semua dependensinya sehingga aplikasi berjalan dengan cepat dan andal dari satu lingkungan komputasi ke lingkungan komputasi lainnya.

Dalam panduan ini Anda akan belajar cara menginstal Docker di Ubuntu 22.04 LTS. Penyiapan ini diuji di Google Cloud Platform sehingga akan berfungsi dengan baik di server cloud apa pun atau VPS apa pun atau server khusus apa pun yang menjalankan Ubuntu 22.04.

Prasyarat

  • Akses SSH ke server dengan hak istimewa sudo.

Pengaturan Awal

Mulailah dengan memperbarui paket ke versi terbaru yang tersedia.

sudo apt update
sudo apt upgrade

Langkah 1:Instal Docker

Pastikan Anda menginstal versi terbaru Docker dari repositori resmi Docker. Repositori resmi Ubuntu juga memiliki paket instalasi Docker, tetapi mungkin bukan versi terbaru.

Mari mulai menginstal Docker.

Instal beberapa paket yang memungkinkan Anda menggunakan paket melalui HTTPS.

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Tambahkan kunci GPG dari repositori Docker.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Sekarang tambahkan repositori Docker Ubuntu 22.04 (jammy ) ke apt sumber.

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Perbarui indeks paket dan atur server Anda untuk menginstal Docker dari repo Docker resmi.

sudo apt update
sudo apt-cache policy docker-ce

Anda akan menerima output yang mirip dengan ini.

Output
docker-ce:
  Installed: (none)
  Candidate: 5:20.10.14~3-0~ubuntu-jammy
  Version table:
     5:20.10.14~3-0~ubuntu-jammy 500
        500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages
     5:20.10.13~3-0~ubuntu-jammy 500
        500 https://download.docker.com/linux/ubuntu jammy/stable amd64 Packages

Sekarang Anda dapat menginstal Docker.

sudo apt install docker-ce

Setelah Docker diinstal dan proses diaktifkan untuk memulai saat boot.

Untuk memeriksa status Docker Anda dapat menggunakan perintah berikut.

sudo systemctl status docker

Outputnya akan seperti ini.

Output
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2022-05-04 06:43:00 UTC; 2min 28s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 12995 (dockerd)
      Tasks: 8
     Memory: 38.6M
        CPU: 400ms
     CGroup: /system.slice/docker.service
             └─12995 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

Konfigurasikan Izin Sudo untuk Docker

The docker perintah hanya dapat dijalankan sebagai pengguna root secara default. Jika Anda perlu menjalankan the docker perintah tanpa sudo , Anda perlu menambahkan nama pengguna Anda ke docker grup.

sudo usermod -aG docker username

Sekarang restart SSH Anda atau buka terminal baru untuk melihat perubahannya.

Mulai sekarang Anda menggunakan docker perintah tanpa sudo.

Menggunakan Perintah Docker

Untuk melihat informasi sistem tentang Docker.

docker info

Unduh Gambar Docker

docker run hello-world

Jika output yang Anda dapatkan mirip dengan di bawah ini maka Anda dapat mengakses dan mengunduh gambar dari Docker Hub.

Output
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world
2db29710123e: Pull complete 
Digest: sha256:10d7d58d5ebd2a652f4d93fdd86da8f265f5318c6a73cc5b6a9798ff6d2b2e67
Status: Downloaded newer image for hello-world:latest

Hello from Docker!
This message shows that your installation appears to be working correctly.

Jalankan perintah di bawah ini untuk melihat gambar yang diunduh.

docker images

Perintah Docker

Setelah Anda mulai menggunakan Docker, Anda akan memiliki banyak wadah aktif dan tidak aktif.

Untuk melihat semua container yang aktif, gunakan perintah berikut.

docker ps

Untuk melihat semua container yang aktif dan tidak aktif, gunakan perintah di bawah ini.

docker ps -a

Untuk melihat penampung terbaru

docker ps -l

Untuk memulai wadah buruh pelabuhan, gunakan docker start perintah diikuti dengan ID Penampung atau Nama Penampung.

docker start container-id/name

Demikian juga untuk menghentikan container yang sedang berjalan, Anda dapat menggunakan docker stop perintah diikuti dengan ID Penampung atau Nama Penampung.

docker stop container-id/name

Jika Anda tidak lagi membutuhkan wadah, Anda dapat menghapus wadah dengan the docker rm diikuti menurut ID Penampung atau Nama Penampung.

docker rm container-id/name

Untuk masuk ke shell interaktif Anda dapat menggunakan perintah berikut.

docker run -it container-id/name

Anda dapat menginstal perintah secara manual di dalam shell.

Untuk detail lebih lanjut tentang perintah buruh pelabuhan gunakan docker run help perintah.

Menjadi AWS Professional Bersertifikat dengan kursus yang mudah dipelajari ini sekarang.

Dapatkan Sertifikat Arsitek Google Cloud Profesional dengan kursus yang mudah dipelajari ini sekarang.

Kesimpulan

Sekarang Anda telah mempelajari cara menginstal dan mengelola Docker di Ubuntu 22.04.

Terima kasih atas waktunya. Jika Anda menghadapi masalah atau umpan balik, silakan tinggalkan komentar di bawah.


Linux
  1. Cara Menginstal Docker di Ubuntu 16.04

  2. Cara menginstal Docker di Debian / Ubuntu

  3. Bagaimana Cara Menginstal Docker di Ubuntu 18.04?

  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Docker di Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  3. Cara Menginstal Docker di Ubuntu 20.04 LTS

  1. Cara menginstal Docker di Ubuntu 22.04

  2. Cara Menginstal dan Menggunakan Docker di Ubuntu 18.04

  3. Cara Menginstal Docker di Ubuntu 20.04