Я использую Консул Docker Изображение на Dockerhub. Я хотел знать, есть ли способ сохранить настройки «Ключ / Значение» в конфигурации, которые docker изображения могут загружать при загрузке. Я понимаю, что образ содержит тома / consul / config и / consul / data, которые можно использовать. но я не нашел способа добиться этого.
Ниже показано, как я запускаю консул
version: '3.4'
service:
consul:
container_name: consul
image: consul:latest
ports:
- "8500:8500"
- "8300:8300"
volumes:
- ./consul:/consul/config
В моем директоре консула хоста у меня есть файл с именем config. json, который содержит следующие
{
"node_name": "consul_server",
"data_dir": "/data",
"log_level": "INFO",
"client_addr": "0.0.0.0",
"bind_addr": "0.0.0.0",
"ui": true,
"server": true,
"bootstrap_expect": 1
}