使用我当前的Vault docker compose文件,我无法使用我设置为docker compose文件一部分的令牌登录.当Vault容器启动时 - 它提供自己的根令牌以在Vault服务器中进行身份验证.每当我们启动新容器时,这都会不断变化,开发人员必须每次都从控制台记下它并使用该令牌登录Vault.
而不是我想设置为docker compose文件的一部分 - 我该怎么做.
请在下面找到我的docker撰写文件:
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
Run Code Online (Sandbox Code Playgroud)