Assalamu'alaikum, kali ini kita akan belajar bagaimana cara membuat image menggunakan Dockerfile.
Dockerfile sendiri adalah sebuah file teks yang di dalamnya berisi perintah untuk membangun sebuah image. Berikut langkah-langkahnya.
Sebelum memulai, pastikan OS atau Vm sudah terinstall docker.
1. Menyiapkan Aplikasi
Disini saya membuat aplikasi web sederhana dengan menggunakan python.
untuk source codenya bisa diambil di sini.
2. Membuat Direktori Baru
$ mkdir web
3. Membuat Dockerfile
berikut dockerfile yang telah saya buat
Note:
- FROM ubuntu:20.04 >> menggunakan os ubuntu 20.04
- RUN apt-get update && apt-get upgrade >> untuk mengupdate dan upgrade os ubuntu tadi
- RUN apt-get install -y python >> menginstall python
- RUN apt-get install -y python3-pip >> menginstall pip3
- RUN pip3 install six > menginstall package six
- COPY main.py /app/main.py >> untuk menyalin file ke folder app/py
- CMD ["python3", "/app/main.py"] >> perintah untuk menjalankan aplikasi
4. Build image
- Untuk file app dan Dockerfile harus di jadikan satu folder
- Kemudian, build image dengan perintah docker build -t webapp .
- setelah itu tunggu hingga proses selesai
Setelah berhasil membuat images tinggal kita jalankan sebagai container
6. Pengecekan
untuk pengecekan bisa dibuka di web browser > localhost:8080 atau ip address:8080
Sekian saja tutorial membuat image menggunakan Dockerfile, semoga bermanfaat
Enjoyyy
0 Comments