| 语法 | docker login [仓库地址] -u 用户 --password-stdin |
|---|---|
| 凭据位置 | ~/.docker/config.json;可配置 credential helper 交给系统密钥链 |
| 登出 | docker logout [仓库地址] |
| 多仓库 | 按地址分别保存凭据,互不影响 |
CI 安全写法
CI 安全写法
echo "$REGISTRY_PASSWORD" | docker login registry.example.com -u "$REGISTRY_USER" --password-stdin
docker logout registry.example.com-p 明文密码会进 shell 历史与进程列表;CI 里更要用 --password-stdin 或凭据助手。