admin管理员组文章数量:1439209
常用的 Docker 命令:涵盖了镜像管理、容器管理、网络和数据卷等常见操作
以下是一些常用的 Docker 命令,它们涵盖了镜像管理、容器管理、网络和数据卷等常见操作:
1. 镜像管理
- 查看本地镜像: docker images 显示本地所有镜像的信息。
- 拉取镜像:
docker pull <image_name>:
从 Docker Hub 或其他仓库拉取镜像(例如:
docker pull ubuntu:latest
)。 - 删除镜像: docker rmi <image_name_or_id> 删除指定的镜像。
- 查看镜像详情: docker image inspect <image_name_or_id> 查看镜像的详细信息。
- 列出镜像历史: docker history <image_name_or_id> 显示镜像的创建历史。
2. 容器管理
- 查看正在运行的容器: docker ps 显示所有运行中的容器。
- 查看所有容器(包括停止的容器): docker ps -a
- 启动容器:
docker run <image_name_or_id>
启动并运行一个新容器。例如:
docker run -it ubuntu bash
。 - 停止容器: docker stop <container_id_or_name>
- 重启容器: docker restart <container_id_or_name>
- 删除容器: docker rm <container_id_or_name> 删除已停止的容器。
- 进入容器终端: docker exec -it <container_id_or_name> /bin/bash 进入容器的终端,通常用于调试或执行命令。
- 查看容器日志: docker logs <container_id_or_name>
- 查看容器详细信息: docker inspect <container_id_or_name>
3. 容器网络管理
- 查看容器网络: docker network ls
- 创建自定义网络: docker network create <network_name>
- 连接容器到网络: docker network connect <network_name> <container_id_or_name>
- 断开容器的网络连接: docker network disconnect <network_name> <container_id_or_name>
4. 数据卷管理
- 查看本地卷: docker volume ls
- 创建数据卷: docker volume create <volume_name>
- 删除数据卷: docker volume rm <volume_name>
5. 查看系统信息
- 查看 Docker 系统状态: docker info
- 查看 Docker 版本: docker version
6. 构建镜像
- 构建镜像: docker build -t <image_name>: <path_to_dockerfile> 从指定目录下的 Dockerfile 构建镜像。
7. 其他
- 查看 Docker 容器资源使用情况: docker stats 显示容器的实时资源使用情况。
- 查看容器的文件系统: docker cp <container_id_or_name>:<container_path> <local_path> 从容器复制文件到本地。
- 查看容器端口映射: docker port <container_id_or_name>
本文标签: 常用的 Docker 命令涵盖了镜像管理容器管理网络和数据卷等常见操作
版权声明:本文标题:常用的 Docker 命令:涵盖了镜像管理、容器管理、网络和数据卷等常见操作 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/biancheng/1747638856a2734608.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论