Docker 常用命令详解

Docker 是一个用于构建、发布和运行应用程序的开源平台,它通过容器化技术将应用程序及其依赖项打包成一个可移植、自包含的容器。本文主要介绍Docker命令详解,以使用方法示例。

1、容器管理命令

1)docker create

创建一个新的容器但不启动它。

详解文档Docker CLI docker create 常用命令

2)docker run

创建并启动一个容器。

详解文档Docker CLI docker run 常用命令

3)docker start

启动一个已经创建的容器。

详解文档Docker CLI docker start 常用命令

4)docker stop

停止一个运行中的容器。

详解文档Docker CLI docker stop 常用命令

5)docker restart

重启一个容器。

详解文档Docker CLI docker restart 常用命令

6)docker pause 和 unpause

docker pause 暂停一个容器的所有进程。

docker unpause 取消暂停一个容器的所有进程。

详解文档Docker CLI docker pause 和 unpause常用命令

7)docker kill

强制停止一个容器。

详解文档Docker CLI docker kill 常用命令

8)docker rm

删除一个或多个容器。

详解文档Docker CLI docker rm 常用命令

9)docker ps

列出当前运行的容器。

详解文档Docker CLI docker ps 常用命令

10)docker logs

查看容器的日志。

详解文档:Docker CLI docker logs 常用命令

11)docker inspect

检查容器的详细信息。

详解文档Docker CLI docker inspect 常用命令

12)docker exec

在运行的容器中执行命令。

详解文档Docker CLI docker exec 常用命令

2、镜像管理命令

1)docker images

列出本地的镜像。

详解文档:Docker CLI docker images 常用命令

2)docker pull

从镜像仓库下载镜像。

详解文档Docker CLI docker pull 常用命令

3)docker build

通过 Dockerfile 构建一个镜像。

详解文档Docker CLI docker build 常用命令

4)docker tag

为镜像打标签,用于发布版本或标识不同的镜像版本。

详解文档Docker CLI docker tag 常用命令

5)docker push

将本地的镜像推送到镜像仓库。

详解文档Docker CLI docker push 常用命令

6)docker rmi

删除一个或多个镜像。

详解文档Docker CLI docker rmi 常用命令

3、网络管理命令

1)docker network create

创建一个用户自定义的 Docker 网络。

详解文档Docker CLI docker network create 常用命令

2)docker network ls

列出所有 Docker 网络。

详解文档Docker CLI docker network ls 常用命令

3)docker network inspect

检查 Docker 网络的详细信息。

详解文档Docker CLI docker network inspect 常用命令

4)docker network connect

将容器连接到一个网络。

详解文档Docker CLI docker network connect 常用命令

5)docker network disconnect

从容器断开网络连接。

详解文档Docker CLI docker network disconnect 常用命令

4、数据卷管理命令

1)docker volume create

创建一个 Docker 数据卷。

详解文档:Docker CLI docker volume create 常用命令

2)docker volume ls

列出所有 Docker 数据卷。

详解文档Docker CLI docker volume ls 常用命令

3)docker volume inspect

检查 Docker 数据卷的详细信息。

详解文档Docker CLI docker volume inspect 常用命令

4)docker volume rm

删除一个或多个 Docker 数据卷。

详解文档Docker CLI docker volume rm 常用命令

5、其它常用命令

1)docker info

显示 Docker 系统信息。

详解文档Docker CLI docker info 常用命令

2)docker version

显示 Docker 版本信息。

详解文档Docker CLI docker version 常用命令

3)docker login 和logout

登录到 Docker Hub 或私有镜像仓库。

详解文档Docker CLI docker login和logout 常用命令

4)docker search

在 Docker Hub 上搜索镜像。

详解文档Docker CLI docker search 常用命令

推荐阅读
cjavapy编程之路首页