【发布时间】:2018-10-05 05:58:41
【问题描述】:
使用我当前的 Vault docker compose 文件,我无法使用我在 docker compose 文件中设置的令牌登录。当 Vault 容器启动时 - 它提供自己的根令牌以在 Vault 服务器中进行身份验证。每当我们启动新容器时,这种情况就会不断变化,开发人员每次都必须从控制台记下它并使用该令牌登录 Vault。
我想将其设置为 docker compose 文件的一部分 - 我该怎么做。
请在下面找到我的 docker compose 文件:
version: '3'
services:
myvault:
image: vault
container_name: myvault
ports:
- "192.168.99.100:8200:8200"
environment:
VAULT_SERVER: "http://192.168.99.100:8200"
TOKEN: mysuper-secret-vault-token
volumes:
- ./file:/vault/file:rw
- ./config:/vault/config:rw
cap_add:
- IPC_LOCK
【问题讨论】:
标签: docker docker-compose hashicorp-vault