以下是一些常用的 Docker 命令,以帮助您管理 Docker 容器和镜像:
-
容器生命周期管理:
- 启动容器:
docker start <容器ID或名称>
- 停止容器:
docker stop <容器ID或名称>
- 重启容器:
docker restart <容器ID或名称>
- 进入容器:
docker exec -it <容器ID或名称> /bin/bash
- 启动容器:
-
容器信息查看:
- 查看所有运行中的容器:
docker ps
- 查看所有容器(包括停止的):
docker ps -a
- 查看容器详细信息:
docker inspect <容器ID或名称>
- 查看所有运行中的容器:
-
镜像管理:
- 拉取镜像:
docker pull <镜像名称>
- 查看本地所有镜像:
docker images
- 删除镜像:
docker rmi <镜像ID或名称>
- 拉取镜像:
-
容器日志:
- 查看容器日志:
docker logs <容器ID或名称>
- 查看容器日志:
-
容器文件传输:
- 从容器拷贝文件到本地:
docker cp <容器ID或名称>:<容器内路径> <本地路径>
- 从容器拷贝文件到本地:
-
容器端口映射:
- 启动容器并映射端口:
docker run -p <主机端口>:<容器端口> <镜像名称>
- 启动容器并映射端口:
-
清理工作:
- 删除所有停止的容器:
docker container prune
- 删除所有未使用的镜像:
docker image prune
- 删除所有停止的容器:
-
构建镜像:
- 从 Dockerfile 构建镜像:
docker build -t <镜像名称> <路径>
- 从 Dockerfile 构建镜像:
这些是一些基本的 Docker 命令,您可以根据需要使用更多的参数和选项。请注意,有关每个命令的详细信息,您可以使用 docker --help
查看 Docker 的官方文档或在终端中键入相应命令加 -h
参数。