docker常用命令大全
时间: 2023-07-22 13:12:28 浏览: 97
以下是一些常用的 Docker 命令:
1. 镜像管理命令:
- `docker images`:列出本地所有镜像。
- `docker pull <image_name>`:从远程仓库拉取镜像。
- `docker push <image_name>`:将本地镜像推送到远程仓库。
- `docker rmi <image_name>`:删除指定的镜像。
2. 容器管理命令:
- `docker ps`:列出运行中的容器。
- `docker ps -a`:列出所有容器,包括停止的容器。
- `docker run <image_name>`:创建并运行容器。
- `docker start <container_id>`:启动一个已经停止的容器。
- `docker stop <container_id>`:停止一个运行中的容器。
- `docker restart <container_id>`:重启一个容器。
- `docker rm <container_id>`:删除一个容器。
- `docker exec -it <container_id> <command>`:在运行中的容器中执行命令。
3. 日志和输出命令:
- `docker logs <container_id>`:查看容器的日志。
- `docker logs -f <container_id>`:实时查看容器的日志。
- `docker inspect <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 命令,还有许多其他命令可用于更高级的用法和配置。你可以使用 `docker --help` 命令来查看完整的命令列表和帮助信息。
阅读全文