Docker 是一种容器化平台,用于构建、部署和运行应用程序。下面是一些常用的 Docker 命令:
-
镜像相关命令:
docker images
:列出本地的镜像。docker pull <镜像名>
:从 Docker 仓库中拉取镜像。docker build -t <镜像名> <Dockerfile路径>
:根据 Dockerfile 构建镜像。docker push <镜像名>
:将镜像推送到 Docker 仓库。
-
容器相关命令:
docker ps
:列出运行中的容器。docker run <镜像名>
:创建并运行一个容器。docker start <容器ID或名称>
:启动一个已经停止的容器。docker stop <容器ID或名称>
:停止一个运行中的容器。docker restart <容器ID或名称>
:重启一个容器。docker rm <容器ID或名称>
:删除一个停止的容器。docker exec -it <容器ID或名称> <命令>
:在容器中执行命令。
-
日志和信息相关命令:
docker logs <容器ID或名称>
:查看容器的日志。docker inspect <容器ID或名称>
:查看容器的详细信息。
-
网络相关命令:
docker network ls
:列出 Docker 网络。docker network create <网络名称>
:创建一个 Docker 网络。docker network connect <网络名称> <容器ID或名称>
:将容器连接到指定网络。docker network disconnect <网络名称> <容器ID或名称>
:将容器从指定网络断开。
这只是一些常用的 Docker 命令,还有更多命令可用于管理镜像、容器、网络和卷等。您可以使用 docker --help
命令查看完整的 Docker 命令列表,或者参考 Docker 的官方文档以获取更详细的信息。