[Docker] Dockerfile Lab Docker (Part 2)
بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيم
Lab selanjutnya kita akan mencoba untuk menjalankan Docker container dengan menggunakan image yang ada di Docker Registry yaitu Docker hub.
Eksekusi di node pod-pod0
1. Buka Docker Hub dan cari image whalesay
2. Jalankan image whalesay
sudo docker run docker/whalesay cowsay palopalepalo
Docker container dengan Dockerfile
1. Buka Docker Hub dan cari
sudo mkdir -p /latihan/latihan01
sudo chown -R ubuntu:ubuntu /latihan
cd /latihan/latihan01
2. Buat file Dockerfile
vim Dockerfile
# Use whalesay image as a base image
FROM docker/whalesay:latest
# Install fortunes
RUN apt -y update && apt install -y fortunes
# Execute command
CMD /usr/games/fortune -a | cowsay
3. Bangun image dari Dockerfile lalu jalankan
sudo docker build -t docker-whale
sudo docker image ls
sudo docker run docker-whale
4. Menghapus Image & Container
sudo docker image rm [IMAGE_ID]
sudo docker rm [CONTAINER_ID]
Comments