常用命令
镜像管理命令
命令 说明
docker pull nginx 拉取镜像
docker images 查看本地镜像
docker rmi nginx 删除镜像
docker build -t myapp . 构建镜像
docker tag nginx mynginx:v1 给镜像打标签
docker push mynginx:v1 推送镜像到仓库
容器管理命令
命令 说明
docker run -d -p 80:80 nginx 运行容器(后台模式)
docker ps 查看运行中的容器
docker ps -a 查看所有容器
docker stop container_id 停止容器
docker start container_id 启动容器
docker rm container_id 删除容器
docker exec -it container_id bash 进入容器内部
docker logs container_id 查看容器日志
系统清理命令
# 删除所有停止的容器
docker container prune

# 删除所有未使用的镜像
docker image prune -a

# 删除所有未使用的数据卷
docker volume prune

# 删除所有未使用的网络
docker network prune

# 一键清理所有未使用资源(慎用)
docker system prune -a --volumes