包含dockercommand的词条
## Docker Command:掌控容器的利器
简介
Docker Command 是与 Docker 守护进程交互的命令行界面 (CLI) 工具。它允许用户构建、运行和管理 Docker 镜像、容器、网络和卷等。掌握 Docker Command 是有效使用 Docker 技术的关键。本文将详细介绍常用的 Docker 命令,帮助你更好地掌控容器世界。### 镜像管理
docker pull
: 从 Docker Hub 或其他镜像仓库拉取镜像。`tag` 指定镜像版本,默认为 `latest`。例如,`docker pull ubuntu:20.04` 将拉取 Ubuntu 20.04 版本的镜像。
docker images
: 列出本地已下载的镜像。
docker search
: 在 Docker Hub 上搜索镜像。
docker build -t
: 根据 Dockerfile 构建镜像。 `-t` 选项用于指定镜像名称和标签,`.` 表示 Dockerfile 所在的当前目录。
docker tag
: 为镜像添加新的标签。
docker rmi
: 删除本地镜像。 `-f` 选项强制删除镜像,即使它被其他容器使用。### 容器管理
docker run
: 创建并启动一个新的容器。常用的选项包括:
`-d`: 后台运行容器。
`-it`: 分配一个伪终端并保持 STDIN 打开,用于交互式操作。
`-p
`--name
`--volume
`--env
docker ps
: 列出正在运行的容器。 `-a` 选项列出所有容器,包括已停止的容器。
docker stop
: 停止正在运行的容器。
docker start
: 启动已停止的容器。
docker restart
: 重启容器。
docker kill
: 强制停止容器。
docker rm
: 删除容器。 `-f` 选项强制删除正在运行的容器。
docker exec -it
: 在运行的容器中执行命令。 例如:`docker exec -it my-web-server bash` 将进入 `my-web-server` 容器的 bash shell。
docker logs
: 查看容器日志。 `-f` 选项实时跟踪日志输出。
docker inspect
: 查看容器的详细信息。### 网络管理
docker network ls
: 列出所有网络。
docker network create
: 创建一个新的网络。
docker network connect
: 将容器连接到网络。
docker network disconnect
: 将容器从网络断开。### 数据卷管理
docker volume ls
: 列出所有数据卷。
docker volume create
: 创建一个新的数据卷。
docker volume inspect
: 查看数据卷的详细信息。
docker volume rm
: 删除数据卷。### 其他常用命令
docker info
: 显示 Docker 系统信息。
docker system prune
: 清理未使用的镜像、容器、网络和卷。
docker login
: 登录到 Docker Hub 或其他镜像仓库。
docker logout
: 从 Docker Hub 或其他镜像仓库注销。这只是一些常用的 Docker 命令,更多命令和选项可以通过 `docker
Docker Command:掌控容器的利器**简介**Docker Command 是与 Docker 守护进程交互的命令行界面 (CLI) 工具。它允许用户构建、运行和管理 Docker 镜像、容器、网络和卷等。掌握 Docker Command 是有效使用 Docker 技术的关键。本文将详细介绍常用的 Docker 命令,帮助你更好地掌控容器世界。
镜像管理* **docker pull
容器管理* **docker run
网络管理* **docker network ls**: 列出所有网络。
* **docker network create
数据卷管理* **docker volume ls**: 列出所有数据卷。
* **docker volume create
其他常用命令* **docker info**: 显示 Docker 系统信息。
* **docker system prune**: 清理未使用的镜像、容器、网络和卷。
* **docker login**: 登录到 Docker Hub 或其他镜像仓库。
* **docker logout**: 从 Docker Hub 或其他镜像仓库注销。这只是一些常用的 Docker 命令,更多命令和选项可以通过 `docker