Cara Install Docker di Ubuntu 2022


Cara Install Docker di Ubuntu – Docker adalah platform virtualisasi tingkat OS yang dirancang agar Anda dapat mengirimkan perangkat lunak self-contained package. self-contained package ini disebut wadah. Sebuah wadah benar-benar terpisah dari sistem host. Pemisahan ini memungkinkannya untuk memiliki sistem operasi dan konfigurasi sendiri.
Docker memungkinkan Anda untuk menentukan saluran untuk wadah untuk berbicara dengan sistem operasi atau wadah lain. Salah satu keuntungan paling signifikan dari menginstal Docker di sistem Ubuntu Anda adalah Anda dapat menginstal perangkat lunak dengan cepat menggunakannya.
Alih-alih menginstal beberapa paket berbeda dan menambahkan kekacauan tambahan, Anda dapat menarik versi kemas dengan semua yang dibutuhkannya. Docker memiliki versi mesin yang dapat diinstal untuk semua versi utama Ubuntu saat ini, termasuk Ubuntu 18.04 dan Ubuntu 20.04.
Untuk langkah-langkah berikut, Anda harus menggunakan SSH ke sistem Ubuntu Anda atau menggunakan terminal Ubuntu secara langsung .
Cara Install Docker di Ubuntu
Dalam panduan ini, kita akan menginstal Docker dari repositori paket Docker resmi. Repositori ini selalu dijamin memiliki versi perangkat lunak terbaru yang tersedia, karena berasal dari sumber resmi.
Satu-satunya kelemahan dari metode ini adalah memerlukan beberapa langkah tambahan karena Anda perlu menambahkan kunci GPG repositori dan repositori itu sendiri.
1. Sebelum kita mulai, mari kita lakukan pembaruan sistem Ubuntu kita . Untuk memperbarui daftar paket dan paket itu sendiri, jalankan dua perintah berikut.
sudo apt update
sudo apt upgrade
2. Untuk menginstal Docker ke Ubuntu dari repositori resmi, kita memerlukan beberapa paket tambahan.
Paket-paket ini menambahkan beberapa fungsionalitas tambahan ke manajer paket apt dan Ubuntu. Jalankan perintah berikut di sistem Anda untuk menginstal paket yang diperlukan.
sudo apt install curl apt-transport-https ca-certificates
Anda akan melihat bahwa kami menginstal tiga paket tambahan. Masing-masing dari mereka cukup berguna untuk langkah-langkah berikut.
- curl– Kami akan menggunakan curl untuk mengambil kunci gpg untuk Docker versi Ubuntu. curl memungkinkan kita untuk menyalurkan kunci ini langsung ke manajer paket apt.
- apt-transport-https– Secara default, manajer paket apt tidak memiliki dukungan untuk protokol HTTPS. Dengan menginstal paket ini, kita akan dapat berinteraksi dengan repositori Docker resmi, yang disajikan melalui HTTPS.
- ca-certificates– Paket terakhir yang kami instal adalah bundel sertifikat. Sertifikat inilah yang membantu sistem mengetahui bahwa situs web yang disambungkannya adalah yang mereka katakan.
3. Langkah kita selanjutnya adalah menambahkan kunci GPG untuk repositori Ubuntu ke direktori keyrings kita.
Kunci ini digunakan untuk memverifikasi bahwa paket yang Anda instal berasal dari repositori itu.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/docker-archive-keyring.gpg >/dev/null
Setelah kunci disimpan, Anda dapat melanjutkan ke langkah berikutnya.
4.Terakhir, dengan menambahkan kunci GPG, kita dapat menambahkan repositori itu sendiri ke daftar sumber.
Kita dapat melakukan ini dengan menggunakan one-liner sederhana berikut. Kami menyalurkan string repositori kami langsung ke file sumber baru yang disebut ” docker.list”.
echo "deb [signed-by=/usr/share/keyrings/docker-archive-keyring.gpg arch=$(dpkg --print-architecture)] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee -a /etc/apt/sources.list.d/docker.list
Untuk memastikan kami menambahkan baris yang benar untuk versi Ubuntu Anda, kami menggunakan ” lsb_release -cs”. Perintah ini mengambil nama kode saat ini untuk distribusi. Misalnya, di sistem kami, itu akan menambahkan ” focal” karena kami menggunakan Ubuntu 20.04.
5.Karena kami telah membuat perubahan pada sumber repositori, kami perlu melakukan pembaruan lain. Tanpa melakukan pembaruan, Ubuntu tidak akan mengetahui repositori Docker yang baru saja kita tambahkan.
sudo apt update
6.Akhirnya, kita dapat menginstal Docker sendiri ke sistem Ubuntu kita.
Dengan menambahkan repositori, yang perlu kita lakukan adalah menjalankan perintah berikut untuk menginstal edisi komunitas Docker.
sudo apt install docker-ce
Pada titik ini, Anda seharusnya sudah berhasil menginstal Docker dari repositori resmi.
Menguji Instalasi Docker baru Anda
Dengan Docker sekarang terinstal di sistem Ubuntu Anda, mari kita uji untuk memastikan semuanya bekerja dengan benar.
Kami akan melakukan ini dengan dua cara. Yang pertama adalah membuatnya mencetak nomor versi saat ini. Cara lainnya adalah dengan menarik wadah sederhana.
1.Cara termudah untuk memeriksa apakah Docker sekarang diinstal pada sistem Ubuntu Anda adalah dengan membuatnya mengeluarkan versinya.
Untuk melakukan itu, yang perlu Anda lakukan adalah menjalankan perintah berikut di dalam terminal.
docker --version
Dari sini, Anda harus mendapatkan versi buruh pelabuhan yang telah Anda instal ke sistem Anda. Pesannya akan terlihat sedikit seperti yang kita miliki di bawah ini.
Docker version 20.10.6, build 370c289
2.Langkah kita selanjutnya adalah menarik wadah contoh kecil yang disebut “ hello-world“.
Menarik gambar menggunakan Docker semudah menggunakan “ docker pull” diikuti dengan nama gambar yang ingin Anda tarik.
sudo docker pull hello-world
Docker akan melanjutkan untuk mengunduh penampung ke sistem Anda dan menyiapkannya untuk digunakan.
3.Setelah Docker selesai menarik wadah ke sistem Ubuntu Anda, Anda dapat menjalankannya.
Sekali lagi menjalankan wadah Docker adalah proses yang mudah. Yang perlu kita gunakan hanyalah “ docker run” diikuti dengan nama container.
sudo docker run hello-world
Saat penampung ini berjalan, ia akan menampilkan teks yang memberi tahu Anda bahwa penginstalan Anda tampaknya berfungsi dengan benar.
Ini juga akan memberi Anda ikhtisar singkat tentang segala sesuatu yang terjadi untuk menghasilkan pesan itu.
Mengontrol Layanan Docker di Ubuntu
Sekarang Anda mungkin ingin memulai dan menghentikan layanan Docker sendiri. Ini adalah proses yang cukup mudah dan dapat dikontrol melalui systemctl.
Ada empat hal berbeda yang dapat Anda lakukan dengan layanan Docker, yaitu memulai, menghentikan, menonaktifkan, atau mengaktifkannya.
Selain itu, Anda juga dapat memeriksa status layanan untuk melihat apakah sedang berjalan atau tidak.
Memulai Layanan Docker
Memulai layanan Docker di Ubuntu, yang perlu Anda lakukan hanyalah menggunakan perintah berikut.
sudo systemctl start docker
Ketika Anda pertama kali menginstal Docker ke sistem Ubuntu Anda, itu akan secara otomatis dimulai sebagai bagian dari proses instalasi.
Menghentikan Docker di Ubuntu
Mematikan layanan Docker adalah proses yang sangat mudah dan hanya mengharuskan Anda menggunakan perintah berikut.
sudo systemctl stop docker
Membuat Docker Memulai Saat Boot
Jika Anda ingin Docker melakukan booting pada saat yang sama seperti saat sistem Ubuntu Anda melakukannya, Anda harus mengaktifkan layanannya.
Anda dapat mengaktifkan layanan dengan menjalankan perintah di sistem Anda.
sudo systemctl enable docker
Layanan Docker diaktifkan secara otomatis selama proses instalasi.
Menonaktifkan Layanan Docker
Jika Anda memiliki masalah dengan Docker atau tidak ingin memulainya secara otomatis, Anda harus menonaktifkan layanan tersebut.
Menonaktifkan layanan semudah menggunakan perintah berikut.
sudo systemctl disable docker
Mengambil Status Docker
Saat Docker berjalan sebagai layanan, Anda mungkin ingin memeriksa statusnya dari waktu ke waktu. Systemctl melacak semua layanan yang berjalan di sistem Ubuntu Anda. Ini memungkinkan Anda untuk melihat apakah perangkat lunak sedang berjalan atau macet.
Untuk memeriksa status Docker di sistem Ubuntu Anda, Anda dapat menggunakan perintah berikut di dalam terminal.
sudo systemctl status docker