Docker CLI 快速配置
Docker CLI(命令行界面)是管理 Docker 容器、镜像和网络的核心工具。本节将讲解如何快速配置 CLI,使日常操作更高效。
1. 安装与验证
安装 Docker Desktop 或 Docker Engine 后,可在终端输入以下命令验证 CLI 是否可用:
bash
docker --version
docker info若返回 Docker 版本与信息,说明 CLI 已成功安装。
2. 配置环境变量(Linux / macOS / Windows WSL)
bash
# 设置 DOCKER_HOST(连接远程 Docker 主机示例)
export DOCKER_HOST=tcp://192.168.0.100:2375
# 持久化到 ~/.bashrc 或 ~/.zshrc
echo 'export DOCKER_HOST=tcp://192.168.0.100:2375' >> ~/.bashrcWindows PowerShell:
powershell
$env:DOCKER_HOST="tcp://192.168.0.100:2375"3. 命令别名与快捷方式
为了减少重复输入,可设置常用别名:
bash
alias dps="docker ps"
alias di="docker images"
alias drun="docker run -it --rm"添加到 shell 配置文件(如 .bashrc 或 .zshrc)即可长期生效。
4. 命令补全
启用命令补全提高效率:
bash
# bash
source /usr/share/bash-completion/completions/docker
# zsh
autoload -U +X compinit && compinit
source <(docker completion zsh)5. 连接远程 Docker 主机
通过 DOCKER_HOST 或 docker context 管理远程 Docker:
bash
docker context create remote --docker "host=tcp://192.168.0.100:2375"
docker context use remote
docker ps6. 常用 CLI 配置建议
- 使用
docker config与docker secret管理敏感配置 - 配置镜像加速器提高拉取速度
- 使用 JSON 或 YAML 输出便于脚本解析:
bash
docker ps --format "{{.ID}} {{.Names}}"通过快速配置 Docker CLI,你可以更高效地管理本地和远程容器环境,为后续镜像构建、容器运行和自动化部署打下基础。