Docker常用命令详解
在使用Docker进行容器化管理时,掌握一些常用的命令是非常重要的。本文将介绍一些常见的Docker命令及其用法,帮助您更好地管理和操作Docker容器和镜像。
1. 基本命令
查看Docker版本信息:
docker version
查看Docker的系统信息:
docker info
查看Docker的帮助信息:
docker --help
2. 容器管理
列出所有正在运行的容器:
docker ps
列出所有容器(包括已停止的):
docker ps -a
启动一个停止的容器:
docker start <container_id or container_name>
停止一个运行中的容器:
docker stop <container_id or container_name>
重启一个容器:
docker restart <container_id or container_name>
进入正在运行的容器的交互式终端:
docker exec -it <container_id or container_name> bash
(使用 bash
替换为容器中已安装的其他 shell)
查看容器日志:
docker logs <container_id or container_name>
删除一个停止的容器:
docker rm <container_id or container_name>
删除所有停止的容器:
docker container prune
3. 镜像管理
列出所有本地镜像:
docker images
拉取镜像:
docker pull <image_name>:<tag>
(如 docker pull nginx:latest
)
删除本地一个镜像:
docker rmi <image_id or image_name>
删除所有未被使用的镜像:
docker image prune
4. Docker网络
查看Docker网络信息:
docker network ls
创建一个新的Docker网络:
docker network create <network_name>
5. Docker存储卷
查看Docker存储卷信息:
docker volume ls
创建一个新的Docker存储卷:
docker volume create <volume_name>
通过掌握以上常用的Docker命令,您可以更高效地管理和操作Docker容器和镜像,加快开发和部署过程。这些命令覆盖了从查看基本信息到管理容器和镜像的各个方面,是使用Docker的基础。希望本文对您有所帮助,如需进一步了解Docker和容器化技术,请继续关注我的CSDN博客,获取更多实用的技术教程和分享。