尝试恢复 GitLab for Docker 备份时出现问题

尝试恢复 GitLab for Docker 备份时出现问题

由于维护问题,我不得不将设备恢复到出厂状态。在此之前,他通过以下步骤对他在 GitLab 中的容器进行了备份:

docker commit -p  78727078a04b  gitlab_backup

docker save -o /container_backup.tar gitlab_backup

我已保存.tar 文件。

好吧,一旦我将计算机保留为新的。我所做的最显着的变化之一是我更改了内部静态 IP。如果之前是 192.168.0.177,那么现在就是 192.168.0.198。

再次安装docker之后,我开始导入副本,步骤如下:

docker load -i /container_backup.tar

这就是为什么我怀疑我是否能从这个镜像正确创建容器。我这样做了:

docker run --detach 
--hostname localhost 
--publish 443:443 --publish 7842:80 --publish 2098:22 
--name gitlab --restart always gitlab_backup:latest

容器已创建并运行,但在使用浏览器访问时,它告诉我此页面不起作用。如果我从 GitLab 的官方映像创建一个容器,它可以正常工作,但这样我就无法恢复我所拥有的内容。

提前致谢。

相关内容