Docker 常用命令

網路相關

查看網路

docker network ls

查看特定網路

docker inspect <network name>

刪除特定網路

docker network rm <my-network>

把鏡像從特定網路斷開

docker network disconnect <network_name_or_id> <container_name_or_id>

系統相關

進入container裡面的shell

docker exec -it <container_id_or_name> /bin/bash

docker-compose 相關

用docker-compose強制重新build鏡像

docker-compose build --force-rm --no-cache

如果不想rebuild全部docker服務,只想重新build特定服務

docker-compose build --force-rm --no-cache <service_name>

用docker-compose up啟動全部服務

docker-compose up <-d>

如果加-d就是dettached的意思,會在後台運行。關閉服務

docker-compose down <service(s)>

Container相關

清理不活躍的容器

docker container prune

Leave a Comment

Your email address will not be published.