Docker untuk Pemula: Panduan Lengkap dan Mudah
Docker untuk pemula, panduan singkat dan lengkap. Pelajari konsep dasar Docker.
Pengenalan Docker
Docker adalah platform kontainerisasi yang memungkinkan pengembang untuk membuat, mengemas, dan menjalankan aplikasi dalam kontainer yang ringan dan portabel. Kontainer ini dapat dijalankan di atas sistem operasi host tanpa memerlukan mesin virtual.
Kelebihan Docker
Docker memiliki beberapa kelebihan, seperti kemampuan untuk membuat lingkungan pengembangan yang konsisten, memudahkan proses deployment, dan meningkatkan efisiensi sumber daya.
Menginstal Docker
Untuk memulai menggunakan Docker, Anda perlu menginstalnya terlebih dahulu. Berikut adalah langkah-langkah untuk menginstal Docker di sistem operasi Windows, macOS, dan Linux.
- Unduh dan instal Docker Desktop untuk Windows dan macOS.
- Untuk Linux, Anda dapat menginstal Docker menggunakan package manager seperti apt atau yum.
Perintah Dasar Docker
Setelah Docker terinstal, Anda dapat memulai menggunakan perintah dasar Docker. Berikut adalah beberapa contoh perintah dasar Docker:
docker run: Menjalankan kontainer Docker.docker ps: Menampilkan daftar kontainer yang sedang berjalan.docker stop: Menghentikan kontainer Docker.
Membuat Image Docker
Image Docker adalah template untuk membuat kontainer. Anda dapat membuat image Docker menggunakan file Dockerfile. Berikut adalah contoh sederhana dari Dockerfile:
FROM python:3.9
WORKDIR /app
COPY . /app
RUN pip install -r requirements.txt
CMD ["python", "app.py"]
Deploy Aplikasi dengan Docker
Setelah memiliki image Docker, Anda dapat membuat kontainer dan menjalankan aplikasi. Anda juga dapat menggunakan Docker Compose untuk mengelola多 kontainer.