🐳

【Docker】Command Snippet

2023/02/03に公開

BUILD

Basic Image Build

docker build <image name> .

CONATINER

Run

docker run --name <new container name> <image name>

Run webapp

docker run -d --name  <container name> -p <in-port>:<ex-port> <image name>

Show Log

docker logs -f <container name or id>

Stop

docker stop <container name or id>

Restart

docker restart <existing container name or id>

REMOVE

Remove CONTAINER

docker rm <existing container name or id>

Remove IMAGE

docker rmi <image name or id>

停止コンテナ、タグ無しイメージ、未使用ボリューム、未使用ネットワーク一括削除

docker system prune

停止コンテナ一括削除
docker container prune
全コンテナ一括削除
docker rm -f docker ps -a -q
未使用イメージ一括削除
docker image prune
タグ無しイメージ一括削除
docker rmi docker images -f "dangling=true" -q
未使用ボリューム一括削除
docker volume prune
未使用ネットワーク一括削除
docker network prune

Discussion