Docker 命令
以下是一些常用的 Docker 命令:
-
镜像相关命令:
docker images
:列出本地的 Docker 镜像。docker pull <镜像名称>
:从 Docker 镜像仓库下载指定的镜像。docker build -t <镜像名称> <Dockerfile路径>
:根据 Dockerfile 构建一个新的镜像。docker push <镜像名称>
:将本地的镜像推送到 Docker 镜像仓库。
-
容器相关命令:
docker run <镜像名称>
:根据指定的镜像创建并运行一个容器。docker ps
:列出正在运行的容器。docker start <容器ID或容器名称>
:启动一个已停止的容器。docker stop <容器ID或容器名称>
:停止一个正在运行的容器。docker restart <容器ID或容器名称>
:重启一个容器。docker rm <容器ID或容器名称>
:删除一个已停止的容器。docker logs <容器ID或容器名称>
:查看容器的日志输出。docker exec -it <容器ID或容器名称> <命令>
:在正在运行的容器中执行命令。
-
网络相关命令:
docker network ls
:列出 Docker 中的网络。docker network create <网络名称>
:创建一个自定义网络。docker network connect <网络名称> <容器ID或容器名称>
:将一个容器连接到指定网络。docker network disconnect <网络名称> <容器ID或容器名称>
:将一个容器从指定网络断开。
-
数据卷相关命令:
docker volume ls
:列出 Docker 中的数据卷。docker volume create <卷名称>
:创建一个数据卷。docker volume inspect <卷名称>
:查看指定数据卷的详细信息。docker volume rm <卷名称>
:删除一个未被使用的数据卷。
这些是一些常用的 Docker 命令,可以帮助你管理镜像、容器、网络和数据卷。还有其他更多的命令和选项可用于 Docker,你可以通过运行 docker --help
命令或查阅 Docker 官方文档获取更多详细信息。