docker命令大全
时间: 2023-09-21 08:11:58 浏览: 105
您好!以下是一些常见的Docker命令:
1. 镜像相关命令:
- `docker images`:列出本地的镜像列表
- `docker pull <image_name>`:拉取一个镜像到本地
- `docker push <image_name>`:将本地镜像推送到远程仓库
- `docker rmi <image_name>`:删除一个本地镜像
2. 容器相关命令:
- `docker ps`:列出当前正在运行的容器
- `docker run <image_name>`:创建并运行一个容器
- `docker start <container_id>`:启动一个已经停止的容器
- `docker stop <container_id>`:停止一个正在运行的容器
- `docker restart <container_id>`:重启一个容器
- `docker rm <container_id>`:删除一个容器
3. 日志和进程相关命令:
- `docker logs <container_id>`:查看容器的日志输出
- `docker exec -it <container_id> <command>`:在正在运行的容器中执行命令
- `docker top <container_id>`:显示容器内部运行的进程
4. 网络相关命令:
- `docker network ls`:列出所有网络
- `docker network create <network_name>`:创建一个新的网络
- `docker network connect <network_name> <container_id>`:将一个容器连接到指定网络
- `docker network disconnect <network_name> <container_id>`:将一个容器从指定网络中断开连接
5. 数据卷相关命令:
- `docker volume ls`:列出所有数据卷
- `docker volume create <volume_name>`:创建一个新的数据卷
- `docker volume inspect <volume_name>`:查看数据卷的详细信息
- `docker volume rm <volume_name>`:删除一个数据卷
这只是一些常见的Docker命令,还有很多其他命令和参数可供使用。您可以通过 `docker --help` 查看完整的帮助文档。希望对您有所帮助!
阅读全文