嘗試還原 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 的官方鏡像創建一個容器,它運作得很好,但這樣我就無法恢復我所擁有的東西了。

提前致謝。

相關內容