| 顶层 | secrets: 名称: {file: 路径} |
|---|---|
| 服务引用 | secrets: [名称] |
| 容器内位置 | /run/secrets/<名称>(Linux) |
示例
示例
services:
api:
image: app/api:1.4.2
secrets:
- db_password
secrets:
db_password:
file: ./secrets/db_password.txt读取示例
读取示例
docker compose exec api sh -c 'cat /run/secrets/db_password | wc -c'secret 文件随容器挂载发布,权限由守护进程处理;仓库里只提交占位说明,不提交真实内容。