我使用 Vagrant 在我的笔记本电脑上设置了 Rancher。出于某种原因,我不得不重新启动笔记本电脑,从而使用 vagrant up 启动 Vagrant VM。
在 Vagrant vm 出现后,我运行了 Rancher 服务器容器,但它丢失了所有元数据。我丢失了所有添加到其中的主机,也丢失了添加到牧场主服务器的所有用户。
请分享我们如何持久化牧场主服务器元数据。
谢谢
我想你几乎回答了你自己的问题。但是有一些选择:
/var/lib/mysql
数据文件夹绑定到主机,以便删除/启动新容器不会丢失数据。这记录在http://docs.rancher.com/rancher/installing-rancher/installing-server/#bind-mount-mysql-volume。rancher-server
容器。数据不应该只是从容器内部消失(除非您在容器停止后删除了容器)。不过,使用上述两个选项之一更容易确保这一点。