我在 docker 中有一个 gitlab 容器。今天我已经安装了 Kitematic 并开始进行实验。我选择了 gitlab 容器 -> 设置 -> 网络 -> 按“连接到主机网络”,然后 gitlab 死了。更改此设置后,我注意到此容器的所有设置现在都已删除。我认为该容器已重新创建。我对吗?
我发现了一些未使用的卷。我希望其中一些卷包含我的数据,这些数据在我的实验和容器重建后丢失。
如何更改现有容器上的卷以及如何确定我的 gitlab 映像的先前实例正在使用哪些未使用的卷?以及如何将它们映射到相应的 docker 文件夹,例如“/etc/gitlab”、“/var/log/gitlab”、“/var/opt/gitlab”?也许我可以以某种方式浏览它们,它会帮助我理解基于文件结构的一切?
所有卷都在虚拟机内,并且没有映射到我的主机操作系统驱动器。