docker全部命令
时间: 2023-09-20 21:14:01 浏览: 102
Docker是一个功能强大的容器化平台,提供了一系列命令行工具来管理和操作容器。以下是一些常用的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 rm <container_id>`:删除一个容器
- `docker exec <container_id> <command>`:在运行中的容器中执行命令
3. 日志和调试命令:
- `docker logs <container_id>`:查看容器的日志输出
- `docker inspect <container_id>`:查看容器的详细信息
- `docker attach <container_id>`:附加到容器的标准输入、输出和错误流
4. 网络和端口命令:
- `docker network ls`:列出所有网络
- `docker network create <network_name>`:创建一个新网络
- `docker port <container_id>`:查看容器的端口映射信息
5. 镜像构建命令:
- `docker build -t <image_name> <Dockerfile_path>`:根据 Dockerfile 构建镜像
- `docker commit <container_id> <image_name>`:将容器的状态保存为新的镜像
这只是一些常用的Docker命令,Docker提供了更多的命令和选项,可以根据具体需求查阅 Docker 官方文档或使用 `docker --help` 命令查看完整的命令列表和帮助信息。
阅读全文