在重灌之前對data盤的檔案都進行了備份,備份到另外乙個伺服器上,此處不贅述.直接開始還原操作.
首先啟動docker 啟動容器
docker network create backend
docker run -d --name mysqlforgogs --net=backend \
-p 3306:3306 --restart always --privileged=true \
-v /data/docker/mysqlforgogs/conf/:/etc/mysql \
-v /data/docker/mysqlforgogs/data/:/var/lib/mysql \
-e mysql_user="user" -e mysql_password="mima" \
-e mysql_root_password="mima" mysql:5.7 \
--character-set-server=utf8 --collation-server=utf8_unicode_ci
docker run -d -p 10023:22 -p 3000:3000 \
--name=gogsbak --net=backend --restart always \
-v /data/docker/gogsbak/data:/data gogs/gogs
啟動後先停掉這兩個服務,然後開始把資料還原回去,
gogs 是把/data/docker/gogsbak/data下的所有檔案替換,
mysql的話需要做的事情就是把之前/data/docker/mysqlforgogs/data下的gogs資料庫資料夾和ibdata1這兩個檔案還原回去,然後再刪除
最後就是一次啟動mysql和gogs了
記一次調bug記錄 15 4 17
bug描述是這樣的,為了描述的方便,我先定義幾個變數 a 客戶端a b 客戶端b a send 傳送的a a recv 接收到的a 這裡的a可能和傳送的不一樣 有2個客戶端a和b,他們自己應該是可以傳送和接收的.但是接收端接收到了,但是無法開啟.a傳送a send給b,b收到了a recv,但是無法...
記一次Docker安裝vsftpd記錄
1.新建ftp檔案儲存目錄 home ftp mkdir home ftp2.建立ftp使用者 useradd s sbin nologin d home ftp aifa g ftp aifa echo ai 123456 fa passwd stdin aifa賬號是 aifa,密碼是ai 12...
記一次除錯
這是我最近幾個月來遇到的最棘手的乙個問題 昨天花了4個小時找出第一層次的原因 這個糾結啊,本來和老婆說好準時下班回家吃飯的,結果被這個問題拖了老久。這是乙個gradle的plugin,用來resolve公司內部的dependency的,弄完了跑測試專案的,拋乙個npe,而且npe還不在自己的 裡面。...