docker命令
  # docker基础
docker ps    #查看运行中的容器
docker ps -a  #查看所有容器(包括已停止的)
docker stats  #查看容器资源占用(CPU/内存)
docker stop $(docker ps -q) #停止所有容器
docker rmi $(docker images -q) #删除所有镜像
 1
2
3
4
5
6
2
3
4
5
6
# 镜像
docker pull <镜像名:标签>  #从仓库拉取镜像(例如 docker pull nginx:1.24.0)
docker images   #列出本地镜像
docker rmi <镜像ID>  #删除指定镜像
docker save <镜像名> -o <文件名.tar> #导出镜像为压缩文件
docker load -i <文件名.tar>  #导入镜像文件
 1
2
3
4
5
2
3
4
5
# 容器
docker run -d --name <容器名> 
			-p <宿主机端口>:<容器端口> 
			-v <宿主机路径>:<容器路径> <镜像名>
			
			
docker exec -it <容器ID> /bin/bash   #以交互模式进入容器(推荐)
docker logs -f <容器ID>  #实时查看容器日志
 1
2
3
4
5
6
7
2
3
4
5
6
7
# Compose
docker-compose up -d   #根据 docker-compose.yml 启动服务
docker-compose down 	#停止并清理相关资源
 1
2
2
# 网络
docker network ls  #查看所有网络
docker network create <网络名>  #创建自定义网络
 1
2
2
编辑  (opens new window)
  上次更新: 2025/04/30, 03:47:36