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.