【6.9】docker基础知识 secret
2022-04-25 本文已影响0人
王滕辉
https://www.cnblogs.com/shenjianping/p/12272847.html
官网介绍
查看官网介绍,Secret是daemon API 1.25之后引入的,它运行在swarm上的命令。
image.png
命令介绍
| Command | Description |
|---|---|
| docker secret create | Create a secret from a file or STDIN as content |
| docker secret inspect | Display detailed information on one or more secrets |
| docker secret ls | List secrets |
| docker secret rm | Remove one or more secrets |
示例
docker secret create my_secret ./secret.json
docker secret create --label env=dev --label rev=20170324 my_secret ./secret.json
# 查看详细信息my_secret
docker secret inspect my_secret
# ls 过滤label是project
docker secret ls --filter label=project
# 删除secret.json
docker secret rm secret.json
对比config和secret 他们的使用方式基本一致,区别在于config允许你使用非敏感信息比如容器运行的配置信息,secret 使用的是敏感信息比如数据库账号密码。