以下是一些常用的 Docker 命令:
镜像管理
- 查看本地镜像:
docker images
- 拉取镜像:
docker pull <image-name>
- 删除镜像:
docker rmi <image-id|image-name>
- 查看本地镜像:
容器管理
- 创建并运行容器:
docker run <options> <image-name>
- 查看正在运行的容器:
docker ps
- 查看所有容器(包括停止的):
docker ps -a
- 停止容器:
docker stop <container-id|container-name>
- 启动已停止的容器:
docker start <container-id|container-name>
- 删除容器:
docker rm <container-id|container-name>
- 创建并运行容器:
查看日志和状态
- 查看容器日志:
docker logs <container-id|container-name>
- 检查容器的状态信息:
docker inspect <container-id|container-name>
- 查看容器日志:
网络管理
- 创建网络:
docker network create <network-name>
- 查看网络列表:
docker network ls
- 删除网络:
docker network rm <network-name>
- 创建网络:
卷管理
- 创建卷:
docker volume create <volume-name>
- 查看卷列表:
docker volume ls
- 删除卷:
docker volume rm <volume-name>
- 创建卷:
Docker Compose
- 启动服务(根据
docker-compose.yml
:docker-compose up
- 停止服务:
docker-compose down
- 启动服务(根据
其他有用命令
- 进入正在运行的容器 shell:
docker exec -it <container-id|container-name> /bin/bash
- 构建 Docker 镜像:
docker build .
- 进入正在运行的容器 shell:
这些命令可以帮助你基本上完成日常使用 Docker 所需的大部分操作。如果需要更深入的信息,可以通过命令行输入 docker --help
或参考 Docker 官方文档。
内容由零声教学AI助手提供,问题来源于学员提问