我正在使用 consul docker 来保存我的键/值对,这是我用来启动 docker 的命令:
docker run -d --name=dev-consul -e CONSUL_BIND_INTERFACE=eth0
-p 8500:8500
-v /Users/user1/projects/consul/consul_volumn/data:/consul/data consul
但是在我杀死 docker 实例并重新运行此命令后,之前保存在 consul 中的所有数据都消失了。
我检查了文档,发现暴露的卷是 /consul/data,这就是我将本地文件系统安装到 docker 实例的原因。但是为什么数据现在仍然保留在这里?
希望听到你的建议。