我正在尝试部署Vault Docker镜像以使用Consul Docker镜像作为其存储。
我有以下用于保险库容器的Json配置文件:
{ “听众”:[{ “tcp”:{ …
由于你正在运行docker,你指向的“127.0.0.1”地址将在你的docker里面,但是consul没有在那里听,它正在你的docker-servers localhost上监听!
因此,我建议您在启动文件库码头时进行链接(--link consul:consul),并在配置中设置“地址”:“consul:8500”。
或者,将“地址”:“127.0.0.1:8500”更改为“地址”:“172.17.0.1:8500”以使其连接到您的docker服务器转发8500. IP是您在docker0接口上设置的任何内容。不是很好,因为它不是官方的,它可以在配置中更改,所以我建议链接。