在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是數(shù)據(jù)卷與數(shù)據(jù)卷容器

汽車電子技術(shù) ? 來(lái)源:碼農(nóng)與軟件時(shí)代 ? 作者:碼農(nóng)與軟件時(shí)代 ? 2023-02-20 15:44 ? 次閱讀

容器可以承載微服務(wù),也可以承載數(shù)據(jù)庫(kù),微服務(wù)的配置文件,數(shù)據(jù)庫(kù)的數(shù)據(jù)文件,都需要持久化,也就是即使容器銷毀了,這些數(shù)據(jù)也需要存在。

一方面可以釆用手工方式用命令行拷貝,在容器很多的情況下,是不可取的。另一方面可以自動(dòng)保存到宿主機(jī)或者遠(yuǎn)程存儲(chǔ)上。

容器中將用于存儲(chǔ)的文件目錄稱為卷(Volume),可見(jiàn)容器的存儲(chǔ)便是對(duì)目錄的操作。

可以直接將容器目錄映射到主機(jī)目錄,稱為數(shù)據(jù)卷;也可以構(gòu)建專門掛載數(shù)據(jù)卷的容器,稱為數(shù)據(jù)卷容器。

1. docker cp命令

首先啟動(dòng)名稱為dockervolumtest1的ubuntu環(huán)境,并以/bin/bash方式進(jìn)入到容器。

root@linux:/home# docker run -it --name="dockervolumtest1" ubuntu /bin/bash
Unable to find image 'ubuntu:latest' locally
latest: Pulling from library/ubuntu
125a6e411906: Pull complete 
Digest: sha256:26c68657ccce2cb0a31b330cb0be2b5e108d467f641c62e13ab40cbec258c68d
Status: Downloaded newer image for ubuntu:latest
root@51d152e09898:/# 進(jìn)入到容器

再新建dockerdata1.log作為測(cè)試文件。

root@51d152e09898:/# ls
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
root@51d152e09898:/# cd tmp
root@51d152e09898:/tmp# ls
root@51d152e09898:/tmp# touch dockerdata1.log
root@51d152e09898:/tmp# echo this is docker data test > dockerdata1.log 
root@51d152e09898:/tmp# cat dockerdata1.log 
this is docker data test
root@51d152e09898:/tmp#

使用docker cp命令在主機(jī)和容器進(jìn)行數(shù)據(jù)拷貝。

命令格式:

docker cp 容器ID:/目錄 主機(jī)目錄
root@linux:/# docker ps
CONTAINER ID   IMAGE     COMMAND       CREATED         STATUS         PORTS     NAMES
51d152e09898   ubuntu    "/bin/bash"   4 minutes ago   Up 4 minutes             dockervolumtest1
root@linux:/# docker cp 51d152e09898:/tmp /
root@linux:/# cd tmp
root@linux:/tmp# ls
dockerdata1.log
root@linux:/tmp# cat dockerdata1.log 
this is docker data test
root@linux:/tmp#

2. 數(shù)據(jù)卷

使用docker run命令,并指定-v選項(xiàng),便可在啟動(dòng)容器的時(shí)掛載數(shù)據(jù)卷;

命令格式1:

docker run -v /宿主機(jī)路徑:容器內(nèi)路徑 鏡像名
# 如指定的目錄不存在,系統(tǒng)會(huì)自動(dòng)創(chuàng)建
root@linux:/home# docker run -it --name="volummnttest1" -v /tmp/hostdir:/tmp/dockerdir ubuntu /bin/bash 
root@ae1b5eda679d:/# ls
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
# 新建測(cè)試文件volum.log
root@ae1b5eda679d:/# cd /tmp/dockerdir/
root@ae1b5eda679d:/tmp/dockerdir# ls
root@ae1b5eda679d:/tmp/dockerdir# touch volum.log
root@ae1b5eda679d:/tmp/dockerdir# echo this is a volum test > volum.log 
root@ae1b5eda679d:/tmp/dockerdir#

新建命令窗口,查看Host宿主機(jī)的文件信息:

root@linux:/tmp/hostdir# ll
total 12
drwxr-xr-x  2 root root 4096 May 12 17:12 ./
drwxrwxrwt 16 root root 4096 May 12 17:11 ../
-rw-r--r--  1 root root   21 May 12 17:13 volum.log
root@linux:/tmp/hostdir# cat volum.log 
this is a volum test
root@linux:/tmp/hostdir#

命令格式2:docker run -v 容器內(nèi)路徑 鏡像名

# 不指定主機(jī)目錄,系統(tǒng)會(huì)默認(rèn)存儲(chǔ)在/var/lib/docker/volumes/容器ID目錄
root@linux:/tmp/hostdir# docker run -it --name="volummnttest2" -v /tmp/dockerdir2 ubuntu /bin/bash
root@cf7f42544b8f:/# ls
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
root@cf7f42544b8f:/# cd /tmp/
root@cf7f42544b8f:/tmp# ls
dockerdir2
root@cf7f42544b8f:/tmp#

新建命令窗口,查看volum2.log的相關(guān)信息:

root@linux:/# cd /var/lib/docker/
root@linux:/var/lib/docker# ls
buildkit  containers  image  network  overlay2  plugins  runtimes  swarm  tmp  trust  volumes
root@linux:/var/lib/docker# cd volumes/
root@linux:/var/lib/docker/volumes# ls
9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b  backingFsBlockDev  metadata.db
root@linux:/var/lib/docker/volumes# cd 9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b/
root@linux:/var/lib/docker/volumes/9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b# ls
_data
root@linux:/var/lib/docker/volumes/9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b# cd _data/
root@linux:/var/lib/docker/volumes/9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b/_data# ls
volum2.log
root@linux:/var/lib/docker/volumes/9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b/_data# cat volum2.log 
this is for volum2 test
root@linux:/var/lib/docker/volumes/9c8c17797ea4efdee595d1eea56ea39906b4879fd150a17e5312dc5c6c62851b/_data#

也可通過(guò)docker inspect 容器ID,查看詳情

3. 數(shù)據(jù)卷容器

首先啟動(dòng)容器volumedockertest

root@linux:/# docker run -it --name="volumedockertest" -v volumebase:/tmp/volumbasedata ubuntu /bin/bash
root@2933ebe42b98:/# ls
bin  boot  dev  etc  home  lib  lib32  lib64  libx32  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
root@2933ebe42b98:/# cd tmp
root@2933ebe42b98:/tmp# ll
total 12
drwxrwxrwt 1 root root 4096 May 12 09:50 ./
drwxr-xr-x 1 root root 4096 May 12 09:50 ../
drwxr-xr-x 2 root root 4096 May 12 09:50 volumbasedata/

再啟動(dòng)容器volumedockertest1,使用--volumes-from參數(shù)繼承的volumedockertest數(shù)據(jù)卷。

root@linux:/# docker run -it --name="volumedockertest1" --volumes-from volumedockertest ubuntu /bin/bash
root@9ee901a1d422:/# ls

新建測(cè)試文件:

root@9ee901a1d422:/tmp/volumbasedata# echo this is test add data > basedata.log 
root@9ee901a1d422:/tmp/volumbasedata#

宿主機(jī)查看文件

root@linux:~# cat /var/lib/docker/volumes/volumebase/_data/basedata.log 
this is test add data
root@linux:~#
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)庫(kù)
    +關(guān)注

    關(guān)注

    7

    文章

    3902

    瀏覽量

    65791
  • 容器
    +關(guān)注

    關(guān)注

    0

    文章

    507

    瀏覽量

    22370
  • 微服務(wù)
    +關(guān)注

    關(guān)注

    0

    文章

    145

    瀏覽量

    7676
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    深圳對(duì)打孔機(jī)系統(tǒng),CCD雙頭打孔提高生產(chǎn)效率

    技術(shù)中的對(duì)打孔機(jī)在實(shí)際使用過(guò)程中具有很多的缺陷,例如:現(xiàn)有技術(shù)中公開(kāi)的打孔機(jī)一般設(shè)置有一個(gè)打孔器,打孔器安裝在能夠垂直于帶傳送方向的移進(jìn)機(jī)構(gòu)上,通過(guò)傳動(dòng)機(jī)構(gòu)將膜帶傳送至打孔位,
    發(fā)表于 05-08 10:17

    深圳對(duì)對(duì)位系統(tǒng),對(duì)點(diǎn)對(duì)色準(zhǔn)確,提高設(shè)備印刷品質(zhì)

    對(duì)印刷機(jī)是特印設(shè)備中的一個(gè)種類,廣泛應(yīng)用于工業(yè)用品及塑膠、玻璃、金屬片、陶瓷片、電子板等等。絲印原理是通過(guò)絲(網(wǎng))印刷的技術(shù),將特定圖案印刷到既定材料表面。現(xiàn)已成為表面特種印刷或裝飾的一種方式
    發(fā)表于 07-20 14:03

    深圳對(duì)對(duì)位系統(tǒng)怎么樣呢?

    深圳對(duì)印刷機(jī)是特印設(shè)備中的一個(gè)種類,廣泛應(yīng)用于工業(yè)用品及塑膠、玻璃、金屬片、陶瓷片、電子板等等。絲印原理是通過(guò)絲(網(wǎng))印刷的技術(shù),將特定圖案印刷到既定材料表面。現(xiàn)已成為表面特種印刷或裝飾的一種
    發(fā)表于 09-08 15:59

    深圳CCD雙頭對(duì)打孔機(jī)系統(tǒng)有什么特點(diǎn)?

    如今越來(lái)越多的企業(yè)引進(jìn)全自動(dòng)對(duì)打孔機(jī)作為定位孔加工的專用設(shè)備,取代傳統(tǒng)多人員操作設(shè)備,大大節(jié)省成本開(kāi)支,提高了產(chǎn)品的質(zhì)量,加快生產(chǎn)速度,減少了報(bào)廢率,提高了企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力,是很多企業(yè)密而不宣
    發(fā)表于 10-14 14:21

    智能組中組目標(biāo)的滿足性檢查與處理

    智能組是教育測(cè)量標(biāo)準(zhǔn)化、規(guī)范化的重要組成部分,但不符合題庫(kù)條件的組目標(biāo)會(huì)導(dǎo)致組失敗。為此,提出一種組目標(biāo)的滿足性檢查與處理模型,給出滿足性檢查的判定準(zhǔn)則,
    發(fā)表于 06-20 10:09 ?9次下載

    計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) (含第1,第2,第3 基本算法)

    計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) (含第1,第2,第3 基本算法)是國(guó)內(nèi)外業(yè)界廣泛關(guān)注的7本《計(jì)算機(jī)程序設(shè)計(jì)藝術(shù)》第1的最新版,以基本的程序設(shè)計(jì)
    發(fā)表于 10-24 13:50 ?0次下載
    計(jì)算機(jī)程序設(shè)計(jì)藝術(shù) (含第1<b class='flag-5'>卷</b>,第2<b class='flag-5'>卷</b>,第3<b class='flag-5'>卷</b> 基本算法)

    技術(shù)曝光:TRADIM的對(duì)液晶面板構(gòu)件

    技術(shù)曝光:TRADIM的對(duì)液晶面板構(gòu)件    日本新一代移動(dòng)顯示材料技術(shù)研究組合(TRADIM)在利用薄膜底板上形成的液晶面板構(gòu)件,以對(duì)方式連續(xù)組裝TFT液晶面板的
    發(fā)表于 04-24 13:54 ?1312次閱讀
    技術(shù)曝光:TRADIM的<b class='flag-5'>卷</b>對(duì)<b class='flag-5'>卷</b>液晶面板構(gòu)件

    工程制圖A答案

    工程制圖A答案,大學(xué)二年級(jí)工程制圖A答案
    發(fā)表于 02-29 17:10 ?26次下載

    Cyclone 器件數(shù)據(jù)手冊(cè)(第一

    一共有2,分批上傳。這是Cyclone 器件數(shù)據(jù)手冊(cè)(第一),感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-10 14:20 ?4次下載

    Cyclone器件數(shù)據(jù)手冊(cè)(第二

    一共有2,分批上傳。這是Cyclone 器件數(shù)據(jù)手冊(cè)(第二),感興趣的小伙伴們可以瞧一瞧。
    發(fā)表于 11-10 14:20 ?2次下載

    【存儲(chǔ)數(shù)據(jù)恢復(fù)】H3C FlexStorage存儲(chǔ)刪除的數(shù)據(jù)恢復(fù)案例

    H3C FlexStorage某型號(hào)存儲(chǔ),25塊磁盤組建的RAID5,其中包含一塊熱備盤。 工作人員誤操作將存儲(chǔ)設(shè)備中原先的2個(gè)刪除,刪除之后又使用和刪除2個(gè)同樣大小的空間重建了一個(gè)。用戶希望恢復(fù)刪除的2個(gè)
    的頭像 發(fā)表于 05-15 15:16 ?1117次閱讀
    【存儲(chǔ)<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)】H3C FlexStorage存儲(chǔ)<b class='flag-5'>卷</b>刪除的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    針形狀對(duì)芯質(zhì)量的影響

    鋰電池芯的卷繞過(guò)程一般是先用兩針夾緊兩層隔膜進(jìn)行預(yù),然后依次送入正極片或負(fù)極片,極片分別夾在兩層隔膜之間進(jìn)行卷繞。
    的頭像 發(fā)表于 06-01 15:05 ?2191次閱讀
    <b class='flag-5'>卷</b>針形狀對(duì)<b class='flag-5'>卷</b>芯質(zhì)量的影響

    卷煙廠包車間數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)

    在工業(yè)化和信息化的兩化融合潮流中,煙草制造業(yè)成為企業(yè)高質(zhì)量發(fā)展的重要技術(shù)支撐,其中接包數(shù)據(jù)采集便是重要內(nèi)容之一。通過(guò)對(duì)接包裝設(shè)備的數(shù)據(jù)采集,適合設(shè)備
    的頭像 發(fā)表于 06-01 15:32 ?894次閱讀
    卷煙廠<b class='flag-5'>卷</b>包車間<b class='flag-5'>數(shù)據(jù)</b>采集遠(yuǎn)程監(jiān)控系統(tǒng)

    服務(wù)器數(shù)據(jù)恢復(fù)—存儲(chǔ)中被刪除后重建如何恢復(fù)被刪除數(shù)據(jù)

    服務(wù)器存儲(chǔ)數(shù)據(jù)恢復(fù)環(huán)境: 某品牌FlexStorage P5730服務(wù)器存儲(chǔ),存儲(chǔ)中有一組由24塊硬盤組建的RAID5陣列,包括1塊熱備硬盤。 服務(wù)器存儲(chǔ)故障: 存儲(chǔ)中的2個(gè)被刪除,刪除之后重建了一個(gè)新。需要恢復(fù)之
    的頭像 發(fā)表于 06-05 11:03 ?979次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—OceanStor存儲(chǔ)中數(shù)據(jù)丟失的數(shù)據(jù)恢復(fù)案例

    華為OceanStor某型號(hào)存儲(chǔ)。工作人員在上傳數(shù)據(jù)時(shí)發(fā)現(xiàn)該存儲(chǔ)上一個(gè)NAS數(shù)據(jù)丟失,管理員隨即關(guān)閉系統(tǒng)應(yīng)用,停止上傳數(shù)據(jù)。這個(gè)丟失數(shù)據(jù)
    的頭像 發(fā)表于 06-14 13:42 ?437次閱讀
    服務(wù)器<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—OceanStor存儲(chǔ)中<b class='flag-5'>卷</b><b class='flag-5'>數(shù)據(jù)</b>丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例
    主站蜘蛛池模板: 天堂网在线资源www种子 | 日本高清在线3344www | 色吧五月天| 天天干天天色天天干 | 欧美日韩性高爱潮视频 | 亚洲爱爱视频 | 婷婷激情电影 | 黄色三级网站 | 亚欧洲乱码专区视频 | 免费看三级黄色片 | 国产一级免费视频 | 久久五月女厕所一区二区 | 午夜影视啪啪免费体验区入口 | 丁香婷婷社区 | 欧美在线播放 | 在线看片国产 | 18黄网站 | 精品视频69v精品视频 | 巨乳色在线观看 | 男人天堂综合网 | 国产午夜三区视频在线 | 一级毛片日韩a欧美 | 欧美视频免费一区二区三区 | 羞羞色男人的天堂伊人久久 | 色欧美亚洲 | 人人人干 | 久久不射影院 | 啪啪91视频| 欧美在线视频播放 | 一级@片 | 精品乱人伦一区二区三区 | 日韩99| 老湿成人影院 | 亚洲一区二区三区播放在线 | 四虎影业 | 97国内精品久久久久久久影视 | 奇米9999 | 天天操天天干天天舔 | 日韩高清在线日韩大片观看网址 | 偷偷狠狠的日日日日 | 一级@片 |