Docker - Instalasi
Hai teman-teman, penggemar Docker masa depan! Saya sangat senang untuk memandu Anda melalui dunia menakjubkan instalasi Docker. Sebagai guru ilmu komputer virtual dengan tahun-tahun pengalaman, saya akan memastikan kita menangani topik ini secara langkah demi langkah, dengan banyak contoh dan penjelasan sepanjang jalan. Jangan khawatir jika Anda baru dalam programming - kita akan mulai dari dasar-dasar dan naik tingkat per tingkat. Ayo masuk ke dalamnya!
Apa Itu Docker?
Sebelum kita masuk ke instalasi, mari kita singkatkan apa itu Docker. Bayangkan Anda pindah ke rumah baru. Daripada membungkus semua milik Anda dalam kotak acak, Docker membiarkan Anda membungkus setiap kamar ke dalam kontainer portabelnya sendiri. Kontainer ini memiliki segala sesuatu yang kamar tersebut butuhkan untuk berfungsi, tanpa peduli di mana Anda menempatkan mereka. Dalam dunia software, Docker melakukan hal yang sama untuk aplikasi, membuatnya mudah untuk dipindahkan dan dijalankan di mana saja.
Docker untuk Windows
Sekarang, mari kita menjalankan Docker di mesin Windows Anda. Ada dua cara utama untuk melakukan ini: Docker untuk Windows dan Docker Toolbox. Kita akan mulai dengan Docker untuk Windows, yang lebih modern dan ramah pengguna.
Persyaratan Sistem
Sebelum kita mulai, pastikan sistem Anda memenuhi persyaratan ini:
- Windows 10 64-bit: Pro, Enterprise, atau Education (Build 15063 atau kemudian)
- Fitur Windows Hyper-V dan Kontainer harus diaktifkan
Langkah Instalasi
- Unduh Docker Desktop untuk Windows dari situs resmi Docker.
- Klik ganda pada installer untuk menjalankannya.
- Ikuti wizard instalasi, tetapkan opsi default.
- Setelah diinstal, Docker akan mulai secara otomatis.
Verifikasi Instalasi
Untuk memastikan Docker diinstal dengan benar, buka command prompt dan ketik:
docker --version
Anda seharusnya melihat sesuatu seperti ini:
Docker version 20.10.14, build a224086
Ayo coba menjalankan kontainer Docker pertama Anda! Di command prompt, ketik:
docker run hello-world
Jika semua sudah diatur dengan benar, Anda akan melihat pesan selamat datang dari Docker.
Docker Toolbox
Jika Anda menggunakan versi Windows yang lebih lama atau tidak memenuhi persyaratan untuk Docker untuk Windows, jangan khawatir! Docker Toolbox disini untuk menyelamatkan hari Anda.
Persyaratan Sistem
- Windows 7, 8, atau 10 (32-bit atau 64-bit)
- Setidaknya 4GB RAM
Langkah Instalasi
- Unduh Docker Toolbox dari situs resmi Docker.
- Jalankan installer dan ikuti petunjuk.
- Setelah diinstal, Anda akan memiliki tiga aplikasi baru: Docker Quickstart Terminal, Kitematic, dan Oracle VM VirtualBox.
Verifikasi Instalasi
- Buka Docker Quickstart Terminal.
- Tunggu hingga dia mengatur lingkungan Docker (ini mungkin memakan waktu beberapa menit pertama kali).
- Ketika Anda melihat seni ASCII paus, Anda siap untuk maju!
Coba menjalankan kontainer hello-world:
docker run hello-world
Bekerja dengan Docker Toolbox
Sekarang kita memiliki Docker Toolbox diinstal, mari kita jelajahi beberapa perintah dan konsep dasar.
Mengerti Docker Machine
Docker Machine adalah alat yang memungkinkan Anda menginstal Docker Engine di host virtual. Ketika menggunakan Docker Toolbox, ia menciptakan mesin default untuk Anda.
Untuk melihat mesin Anda, gunakan:
docker-machine ls
Anda seharusnya melihat sesuatu seperti ini:
NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
default * virtualbox Running tcp://192.168.99.100:2376 v20.10.14
Perintah Docker Dasar
mari kita lihat beberapa perintah Docker esensial:
Perintah | Deskripsi |
---|---|
docker pull <image> |
Unduh gambar dari Docker Hub |
docker run <image> |
Jalankan kontainer dari gambar |
docker ps |
Daftar kontainer yang sedang berjalan |
docker ps -a |
Daftar semua kontainer (termasuk yang berhenti) |
docker stop <container> |
Hentikan kontainer yang sedang berjalan |
docker rm <container> |
Hapus kontainer |
docker images |
Daftar gambar yang diunduh |
Ayo coba beberapa perintah ini:
-
Unduh gambar Ubuntu:
docker pull ubuntu
-
Jalankan kontainer Ubuntu interaktif:
docker run -it ubuntu
Ini akan menempatkan Anda di shell bash di dalam kontainer Ubuntu. Ketik
exit
untuk keluar. -
Daftar kontainer yang sedang berjalan:
docker ps
-
Daftar semua kontainer:
docker ps -a
Membuat Dockerfile Pertama Anda
Dockerfile adalah seperti resep untuk membuat gambar Docker. mari kita buat yang sederhana:
-
Buat direktori baru dan navigasikan ke dalamnya:
mkdir my_first_docker cd my_first_docker
-
Buat file bernama
Dockerfile
(tanpa ekstensi) dan tambahkan ini:FROM ubuntu RUN apt-get update && apt-get install -y python3 CMD ["python3", "-c", "print('Hello from my first Docker container!')"]
-
Bangun gambar:
docker build -t my-first-image .
-
Jalankan kontainer:
docker run my-first-image
Anda seharusnya melihat pesan "Hello from my first Docker container!" dicetak ke konsol.
Kesimpulan
Selamat! Anda telah mengambil langkah pertama ke dalam dunia Docker. Kita telah menutup instalasi di Windows menggunakan baik Docker untuk Windows dan Docker Toolbox, dan Anda bahkan telah membuat gambar dan kontainer Docker pertama Anda.
Ingat, belajar Docker adalah seperti belajar memasak - mulai dengan resep sederhana, dan segera Anda akan membuat makanan kompleks, multi-kursus (atau dalam kasus kita, aplikasi multi-kontainer)!
Tetap latihan dengan gambar dan kontainer berbeda, dan jangan takut untuk mencoba. Kekuatan besar Docker adalah Anda selalu dapat membersihkan dan memulai dari awal tanpa mengganggu sistem utama Anda.
Dalam pelajaran berikutnya, kita akan mendalamkan konsep Docker dan menjelajahi penggunaan yang lebih lanjut. Sampai saat itu, selamat Dockering!
Credits: Image by storyset