亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

Docker打包運(yùn)行中的容器為鏡像并Push到UHub

白馬嘯西風(fēng) / 1240人閱讀

一、現(xiàn)網(wǎng)環(huán)境

(1)查看運(yùn)行中的cloudreve容器

[root@10-60-84-125 ~]# docker ps
CONTAINER ID   IMAGE                 COMMAND                  CREATED       STATUS       PORTS                                       NAMES
c33783b5a728   xavierniu/cloudreve   "./cloudreve-main -c…"   4 weeks ago   Up 4 weeks   0.0.0.0:5212->5212/tcp, :::5212->5212/tcp   cloudreve

(2)環(huán)境變更說明

cloudreve自建云盤提供非常絲滑的Web管理頁面,在做遷移之前,我通過Web頁面自定義了很多配置,并且上傳了大量視頻和文件數(shù)據(jù)。前期遷移的時(shí)候,沒有打包運(yùn)行中的容器環(huán)境,直接運(yùn)行了新容器,然后把數(shù)據(jù)目錄還原,這時(shí)Web登錄發(fā)現(xiàn)cloudreve恢復(fù)了默認(rèn)配置,并且無法讀取還原的數(shù)據(jù)文件。

(3)數(shù)據(jù)文件目錄

[root@10-60-84-125 ~]# ll /data/cloudreve
total 0
drwxr-xr-x 2 root root  6 Oct 14 11:06 avatar
drwxr-xr-x 2 root root 22 Oct 14 11:06 config
drwxr-xr-x 2 root root  6 Oct 14 11:06 db
drwxr-xr-x 3 root root 15 Oct 14 11:46 uploads

二、業(yè)務(wù)遷移

2.1 備份cloudreve數(shù)據(jù)

(1)打包數(shù)據(jù)目錄文件

[root@10-60-84-125 ~]# cd /data/
[root@10-60-84-125 data]# tar zcvf cloudreve.tar.gz cloudreve/

(2)打包容器并上傳至UHub

語法:docker commit -m=“提交的描述信息” -a=“作者” 容器id 要?jiǎng)?chuàng)建的目標(biāo)鏡像名:[標(biāo)簽名]

[root@10-60-84-125 ~]# docker commit -m="cloudreve" -a="star.gao" c33783b5a728 uhub.service.ucloud.cn/starcto/cloudreve:v1
[root@10-60-84-125 ~]# docker push uhub.service.ucloud.cn/starcto/cloudreve:v1
Docker commit參數(shù)解讀:
◆ -m 提交時(shí)的說明文字
◆ -c  使用Dockerfile指令來創(chuàng)建鏡像
◆ -a  提交的鏡像作者;
◆ -p  在commit時(shí),將容器暫停。

推薦文章:UCloud UHub容器鏡像倉庫使用教程

2.2 數(shù)據(jù)文件備份與還原

(1)將打包好的數(shù)據(jù)文件傳輸?shù)叫聵I(yè)務(wù)主機(jī)

[root@10-60-84-125 data]# scp cloudreve.tar.gz root@106.75.226.111:/data/cloudreve.tar.gz

(2)新業(yè)務(wù)主機(jī)解壓與還原數(shù)據(jù)文件至對(duì)應(yīng)目錄

[root@blogs-v2 ~]# cd /data/
[root@blogs-v2 data]# tar zxvf cloudreve.tar.gz

2.3 新業(yè)務(wù)主機(jī)重新部署業(yè)務(wù)

(1)從UHub下載鏡像

[root@blogs-v2 ~]#  docker pull uhub.service.ucloud.cn/starcto/cloudreve:v1

(2)運(yùn)行cloudreve容器

[root@blogs-v2 ~]#  docker run -d --name cloudreve -e PUID=1000 -e PGID=1000 -e TZ="Asia/Shanghai" -p 5212:5212 --restart=unless-stopped \
-v /data/cloudreve/uploads:/cloudreve/uploads \
-v /data/cloudreve/config:/cloudreve/config \
-v /data/cloudreve/db:/cloudreve/db \
-v /data/cloudreve/avatar:/cloudreve/avatar uhub.service.ucloud.cn/starcto/cloudreve:v1

2.4 訪問驗(yàn)證

修改完DNS解析后,進(jìn)行訪問驗(yàn)證,發(fā)現(xiàn)數(shù)據(jù)和配置都和之前完全一樣,恢復(fù)如初!??!自此對(duì)cloudreve的數(shù)據(jù)遷移完美結(jié)束?。。?/span>

image.png

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/128156.html

相關(guān)文章

  • 容器云 UK8S】鏡像倉庫:鏡像倉庫概述,UK8S支持的鏡像庫類型和在UK8S中使用UHub

    摘要:概述鏡像倉庫概述鏡像庫用于存儲(chǔ)分發(fā)鏡像,你可以將您的應(yīng)用打包成鏡像,并到鏡像倉庫,需要使用時(shí),再從鏡像倉庫到本地。概述鏡像倉庫概述鏡像庫用于存儲(chǔ)、分發(fā)Docker鏡像,你可以將您的應(yīng)用打包成Docker鏡像,并Push到鏡像倉庫,需要使用時(shí),再從鏡像倉庫Pull到本地。UK8S支持的鏡像庫類型UK8S支持各類公有及私有鏡像庫,如:DockerHub官方鏡像庫(默認(rèn))UHub(UCloud鏡像...

    Tecode 評(píng)論0 收藏0
  • 容器云 UK8S】最佳實(shí)踐:基于Jenkins的CI/CD實(shí)踐

    摘要:擴(kuò)展性好當(dāng)集群的資源嚴(yán)重不足而導(dǎo)致排隊(duì)等待時(shí),可以很容易的添加一個(gè)到集群中,從而實(shí)現(xiàn)擴(kuò)展。用法,選擇盡可能使用這個(gè)節(jié)點(diǎn)鏡像,填寫,這個(gè)容器鏡像是我們的運(yùn)行環(huán)境。更新文件,這里我們只是將中的鏡像更換成最新構(gòu)建出的鏡像?;贘enkins的CI/CD實(shí)踐[TOC]一、概要提到K8S環(huán)境下的CI/CD,可以使用的工具有很多,比如Jenkins、Gitlab CI、新興的drone等,考慮到大多公司...

    Tecode 評(píng)論0 收藏0
  • 容器鏡像UHub】操作指南:創(chuàng)建鏡像倉庫、鏡像庫登錄、push鏡像、pull鏡像

    摘要:操作指南創(chuàng)建鏡像倉庫在控制臺(tái),找到公共鏡像庫服務(wù)。鏡像庫登錄在裝有版本要求以上版本機(jī)器上通過執(zhí)行登錄。獨(dú)立密碼根據(jù)登錄用戶名進(jìn)行綁定,修改獨(dú)立密碼將適用于所有鏡像倉庫。暫不支持內(nèi)網(wǎng)拉取鏡像的地域福建。公共鏡像庫 UHub公共鏡像庫 UHub 是一種UCloud推出的免費(fèi)的公共鏡像庫服務(wù)。每個(gè)項(xiàng)目可以創(chuàng)建一個(gè)鏡像倉庫。UHub可以讓用戶自由創(chuàng)建和管理鏡像庫。UHub鏡像庫為跨地域架構(gòu),在一個(gè)地...

    Tecode 評(píng)論0 收藏0
  • Kubernetes如何加速UCloud內(nèi)部代碼部署的CI/CD流程

    摘要:內(nèi)部長期使用來管理代碼。審核通過并且成功后,觸發(fā)靜態(tài)測(cè)試單元測(cè)試鏡像構(gòu)建鏡像部署集成測(cè)試等測(cè)試通過后,創(chuàng)建一個(gè)從到的,由負(fù)責(zé)人進(jìn)行審核。從圖中我們可以看到,部分是一個(gè)單元測(cè)試,預(yù)發(fā)布部署,集成測(cè)試,,提交代碼的循環(huán)過程。UCloud內(nèi)部長期使用 Gitlab 來管理代碼。雖然Gitlab作為一套開源平臺(tái)已很優(yōu)秀,但我們對(duì)于其能為CI/CD提供的敏捷性并不十分滿意,內(nèi)部實(shí)踐中的代碼發(fā)布周期仍需...

    gougoujiang 評(píng)論0 收藏0
  • Cube實(shí)踐第三期:超詳細(xì)Java應(yīng)用入Cube指南

    摘要:今天,我們換施老師來講,超詳細(xì)的應(yīng)用入指南。朋友們,來咯視頻實(shí)踐第三期超詳細(xì)應(yīng)用入指南視頻實(shí)踐第三期超詳細(xì)應(yīng)用入指南知識(shí)點(diǎn)云游戲的演示網(wǎng)站是一個(gè)典型的應(yīng)用,視頻內(nèi)容是以這個(gè)應(yīng)用為例向大家介紹應(yīng)用如何打成鏡像,放到中運(yùn)行。上一期視頻,沈老師帶各位將一個(gè)PHP網(wǎng)站運(yùn)行在Cube上。今天,我們換施老師來講,超詳細(xì)的Java應(yīng)用入Cube指南。朋友們,來咯!知識(shí)點(diǎn)云游戲的演示網(wǎng)站是一個(gè)典型的Java...

    Tecode 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

白馬嘯西風(fēng)

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<