Contoh Perintah Docker

Melihat list container yang aktif

docker ps

Melihat semua list container

docker ps -a

Me-list semua images

docker images

Build docker image from Dockerfile

docker build -t <tag-name> <Dockerfile-dir>

Run docker container sekali jalan

docker run <images-name>

Run docker container secara interactive (misal untuk menjalankan bash)

docker run -it <images-name> <runnable-apps>
docker run -it ubuntu bash

Run docker container secara daemonized

docker run -d ubuntu /bin/sh -c "while true; do echo hello world; sleep 1; done"

Melihat logs docker yang berjalan secara daemonized

docker logs [-f] <container-id>

atau

docker logs [-f] <ports-name>

Run docker container

docker run <image name> <executable file> <param of executable file>
docker run ubuntu echo aaaaa

Run docker container dengan random port mapping

docker run -d -P training/webapp python app.py

Run docker container dengan defined port mapping

docker run -d -p 80:5000 training/webapp python app.py

Masuk ke container shell

docker exec -it <ports-name> /bin/bash

Keluar dari shell tanpa memberhentikan container

ctrl+p, kemudian ctrl+q

Stop docker container

docker stop <container-id>

atau

docker stops <ports-name>

Remove docker images

docker rmi <image-tag>

Remove docker container

docker rm <container-id>

atau

docker rm <ports-name>

Stop all container

docker stop $(docker ps -a -q)

Remove all container

docker rm $(docker ps -a -q)

Remove all images

docker rmi $(docker images -q)

 

 

 

 

Leave A Comment