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
docker
docker
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 docker rm
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.