Pages - Menu

2019年9月5日 星期四

[Git]QNAP 的Docker之Gitea資料救援筆記

延續上篇[Git]Gitea單檔限制大小修改
事發經過,改完app.ini後,重新啟動Docker,發現他的port變來變去,
從32771跳到32777,最後跳到32779
如果當初沒有手賤,直接修改上面的port的話,事情應該不會發生(圖一)。


(圖一)



改完後,再進去就發現Git要重新安裝了,woc…資料全沒  。
開始想辦法拯救…
到映象檔資源內看到整排的gitea images(圖二)


(圖二)
想到了有可能是因為我直接修改port導致 nas自動產生一份images,
所以本來的應該沒有消失,看他的版本。
所以(圖一)改port後,就直接create新的container ID
所幸,在進階裡面,有一個共用資料夾(圖三),可以看到目前容器的檔案。


(圖三)
故可猜測先前容器的共用資料夾應該是還在,連到共用資料夾的目錄下,
搜尋關鍵字 gitea
終於讓我找到了…
在git裡面看一下,有資料夾名稱(圖四),

(圖四)
再來就好辦了,整批複製過去到新的container內(圖三),
在這必須使用qnap的檔案總管做資料夾複製,不然會因為檔案名稱過長,導致失敗。
啟動,檢查資料,都還在…結束了這場驚險的冒險。

沒有留言:

張貼留言