С моим текущим файлом компоновки Docker Vault я не могу войти в систему с моим токеном, который я установил как часть моего файла компоновки Docker. Когда контейнер Vault запускается - он предоставляет собственный корневой токен для аутентификации на сервере хранилища. И это постоянно меняется, когда мы запускаем новый контейнер, и разработчик должен каждый раз записывать его с консоли и использовать этот токен для входа в Vault.
Вместо этого я хочу установить как часть файла создания докера - Как я могу это сделать.
Пожалуйста, найдите мой файл составления докера ниже:
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