fix(content): harden Docker examples

This commit is contained in:
yeasy
2026-05-23 21:28:59 -07:00
parent 6a55219310
commit 28c23d003e
6 changed files with 42 additions and 19 deletions
+3 -2
View File
@@ -107,10 +107,11 @@ Docker Hub 对不同类型用户实施拉取速率限制(基于 6 小时周期
> ** 警告**绝不要在脚本或 CI/CD 系统中直接使用 `-p` 参数传递密码或 Token (类似 `docker login -p xxx`)这会导致凭证直接暴露在系统的命令历史进程列表和终端输出中
1. Docker Hub -> Account Settings -> Security -> Access Tokens 创建 Token (PAT)
2. Token 通过标准输入 (stdin) 安全传递给 Docker:
2. Token 保存在权限受限的本地文件或 CI secret 通过标准输入 (stdin) 传递给 Docker避免把真实 Token 写进脚本命令历史或日志
```bash
$ echo "dckr_pat_xxxxxxx" | docker login --username username --password-stdin
$ chmod 600 "$HOME/.dockerhub-token"
$ cat "$HOME/.dockerhub-token" | docker login --username username --password-stdin
```
#### 3. 关注镜像漏洞