Cara Mudah Install Docker di Ubuntu
Daftar Isi:
- Instal Docker di Debian
- Menjalankan Perintah Docker Tanpa Sudo
- Menggunakan Docker
- Gambar Docker
- Wadah Docker
- Kesimpulan
Docker adalah platform containerisasi yang memungkinkan Anda untuk dengan cepat membangun, menguji, dan menggunakan aplikasi sebagai wadah portabel dan mandiri yang dapat berjalan hampir di mana saja.
Dalam tutorial ini, kami akan menjelaskan cara menginstal Docker pada Debian 10 Buster dan menjelajahi konsep dan perintah Docker dasar.
Instal Docker di Debian
Lakukan langkah-langkah berikut untuk menginstal versi Docker stabil terbaru dari repositori Docker.
-
Instal paket-paket yang diperlukan untuk menambahkan repositori baru melalui
sudo apt update
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2
Impor kunci GPG repositori menggunakan perintah ikal berikut:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Jika berhasil, perintah akan kembali
OK
.Tambahkan repositori Docker APT yang stabil ke daftar repositori perangkat lunak sistem Anda:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"
Perbarui daftar paket yang
apt
dan instal versi terbaru Docker CE (Edisi Komunitas):sudo apt update
sudo apt install docker-ce
Setelah instalasi selesai, layanan Docker akan mulai secara otomatis. Untuk memverifikasi, ketikkan:
sudo systemctl status docker
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Tue 2019-07-30 20:52:00 GMT; 1min 11s ago Docs: https://docs.docker.com…
Pada saat penulisan, versi stabil terbaru Docker adalah
19.03.1
:docker -v
Docker version 19.03.1, build 74b1e89
Menjalankan Perintah Docker Tanpa Sudo
Secara default, hanya root dan pengguna dengan hak sudo yang dapat menjalankan perintah Docker.
sudo usermod -aG docker $USER
$USER
adalah variabel lingkungan yang menampung nama pengguna Anda.
Logout dan log in kembali sehingga keanggotaan grup di-refresh.
Setelah selesai untuk memverifikasi bahwa Anda dapat menjalankan perintah
docker
tanpa mengetikkan
sudo
:
docker container run hello-world
Perintah akan mengunduh gambar uji, menjalankannya dalam wadah, mencetak pesan "Hello from Docker" dan keluar. Outputnya akan terlihat seperti berikut:
Menggunakan Docker
Sekarang setelah Anda menginstal di Debian 10 Anda, mari kita membahas konsep dan perintah buruh pelabuhan dasar.
Gambar Docker
Gambar Docker terdiri dari serangkaian lapisan sistem file yang mewakili instruksi dalam Dockerfile gambar yang membentuk aplikasi perangkat lunak yang dapat dieksekusi. Gambar adalah file biner yang tidak dapat diubah termasuk aplikasi dan semua dependensi lainnya seperti perpustakaan, binari, dan instruksi yang diperlukan untuk menjalankan aplikasi.
Sebagian besar gambar Docker tersedia di Docker Hub. Ini adalah layanan registri berbasis cloud yang di antara fungsi lainnya digunakan untuk menjaga gambar Docker baik dalam repositori publik atau pribadi.
Untuk mencari gambar dari registri Docker Hub, gunakan perintah
docker search
. Misalnya, untuk mencari gambar Debian, Anda harus mengetik:
Wadah Docker
Sebuah instance dari sebuah gambar disebut wadah. Wadah mewakili runtime untuk satu aplikasi, proses, atau layanan.
Ini mungkin bukan perbandingan yang paling tepat tetapi jika Anda seorang programmer Anda dapat menganggap gambar Docker sebagai kelas dan wadah Docker sebagai contoh kelas.
Untuk memulai, berhenti, lepaskan, dan kelola wadah gunakan perintah
docker container
. Misalnya, perintah berikut akan memulai wadah Docker berdasarkan gambar Debian. Jika Anda tidak memiliki gambar secara lokal, itu akan diunduh terlebih dahulu:
docker container run debian
Kontainer Debian akan berhenti segera setelah boot karena tidak memiliki proses yang berjalan lama dan tidak ada perintah lain yang disediakan. Kontainer boot, menjalankan perintah kosong dan kemudian keluar.
Switch
-it
memungkinkan Anda untuk berinteraksi dengan wadah melalui baris perintah. Untuk memulai jenis wadah interaktif:
docker container run -it debian /bin/bash
root@ee86c8c81b3b:/#
Seperti yang dapat Anda lihat dari output di atas setelah wadah dimulai command prompt berubah yang berarti bahwa Anda sekarang bekerja dari dalam wadah.
Untuk daftar menjalankan wadah Docker, gunakan perintah berikut:
docker container ls
Untuk melihat semua wadah, berikan sakelar
-a
:
docker container ls -a
Untuk menghapus satu atau lebih kontainer cukup salin ID wadah (atau ID) dan tempel setelah perintah
container rm
:
docker container rm c55680af670c
Kesimpulan
Menginstal Docker pada Debian 10 adalah tugas yang relatif mudah. Docker adalah standar de facto untuk teknologi wadah dan merupakan alat yang penting bagi para insinyur DevOps dan integrasi terus-menerus dan jalur pengiriman.
Untuk informasi lebih lanjut, lihat dokumentasi Docker resmi.
debian buruh pelabuhanCara membangun gambar buruh pelabuhan dengan buruh pelabuhan

Gambar Docker adalah cetak biru wadah Docker yang berisi aplikasi dan semua yang Anda butuhkan untuk menjalankan aplikasi. Dalam tutorial ini, kami akan menjelaskan apa itu Dockerfile, bagaimana membuatnya dan bagaimana membuat gambar Docker dengan Dockerfile.
Cara menginstal dan menggunakan buruh pelabuhan menulis di debian 9

Docker Compose adalah alat yang memungkinkan Anda untuk menentukan dan mengatur aplikasi Docker multi-kontainer. Ini menggunakan file YAML untuk mengkonfigurasi wadah aplikasi, jaringan, dan volume.
Cara menginstal dan menggunakan buruh pelabuhan di debian 9

Dalam tutorial ini, kami akan memandu Anda melalui proses menginstal Docker pada mesin Debian 9 dan menjelajahi konsep dan perintah Docker dasar.