Docker (五) - 數(shù)據(jù)管理

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

想必大家都使用過(guò)U盤凝化、光盤等外部存儲(chǔ)設(shè)備,通過(guò)將U盤等外部存儲(chǔ)設(shè)備掛載到系統(tǒng)中的一個(gè)掛載點(diǎn)酬荞,即可實(shí)現(xiàn)對(duì)這些外部設(shè)備的讀寫操作缘圈。

數(shù)據(jù)卷即供容器使用的一個(gè)特殊目錄,和Linux系統(tǒng)掛在U盤等存儲(chǔ)設(shè)備時(shí)使用的mount命令非常類似袜蚕。對(duì)數(shù)據(jù)卷的修改立即生效糟把,并且不會(huì)影響生成的鏡像,卷會(huì)一直存在牲剃,直到?jīng)]有容器使用它遣疯。

通常我們會(huì)掛載一個(gè)主機(jī)目錄作為數(shù)據(jù)卷,如數(shù)據(jù)庫(kù)的存儲(chǔ)目錄凿傅;也會(huì)掛載一個(gè)主機(jī)文件作為數(shù)據(jù)卷缠犀,如應(yīng)用的配置文件。線面聪舒,我們分別介紹如何掛載一個(gè)目錄辨液,以及如何掛載一個(gè)文件作為數(shù)據(jù)卷。

1.1 掛載一個(gè)主機(jī)目錄作為數(shù)據(jù)卷

掛載數(shù)據(jù)卷的命令為:

docker run -itd --name centos01 -v /opt/data/centos01:/data 192.168.255.128:5000/centos

使用 -v 參數(shù)創(chuàng)建數(shù)據(jù)卷箱残,并且可以使用多個(gè) -v 參數(shù)為容器創(chuàng)建多個(gè)數(shù)據(jù)卷滔迈。冒號(hào)之前的部分表示宿主機(jī)的真實(shí)目錄,冒號(hào)之后的部分表示容器中的虛擬目錄被辑,即掛載點(diǎn)燎悍。

對(duì)數(shù)據(jù)卷的操作,其實(shí)都是對(duì)宿主機(jī)真實(shí)目錄的操作:進(jìn)入容器盼理,在 /data 下創(chuàng)建 c.txt 文件谈山,則在宿主機(jī)的真實(shí)目錄中也將創(chuàng)建一個(gè) c.txt 文件(注:和數(shù)據(jù)卷相關(guān)的目錄,無(wú)論是容器還是宿主機(jī)的目錄宏怔,都將在創(chuàng)建和運(yùn)行容器時(shí)自動(dòng)生成):

此外奏路,創(chuàng)建數(shù)據(jù)卷時(shí),還可以使用 ro 參數(shù)來(lái)指定只讀數(shù)據(jù)卷(默認(rèn)為rw臊诊,可讀可寫)鸽粉,容器將無(wú)法對(duì)數(shù)據(jù)卷做修改,詳情如下:

1.2 掛載一個(gè)文件作為數(shù)據(jù)卷

注:宿主機(jī)中必須存在要掛載的文件妨猩,否則將創(chuàng)建目錄潜叛,并掛載相應(yīng)的目錄秽褒。

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

數(shù)據(jù)卷實(shí)現(xiàn)了在在宿主機(jī)和容器之間共享數(shù)據(jù)壶硅,數(shù)據(jù)卷容器則可以幫我們實(shí)現(xiàn)在容器間共享數(shù)據(jù)威兜。數(shù)據(jù)卷容器的本質(zhì)也是一個(gè)普通數(shù)據(jù)卷,只不過(guò)它專門提供其它容器掛載庐椒,可以在容器之間共享和重用椒舵。使用數(shù)據(jù)卷容器,首先需要在容器內(nèi)創(chuàng)建一個(gè)數(shù)據(jù)卷约谈,作為數(shù)據(jù)卷容器:

數(shù)據(jù)卷容器使用 -v 參數(shù)指定掛載容器的目錄笔宿,此處為 centos01 容器中的 /data 目錄。進(jìn)入容器 centos01 并在 /data 目錄下創(chuàng)建了2個(gè)文件棱诱。

接下來(lái)泼橘,我們創(chuàng)建并運(yùn)行2個(gè)容器 centos02 和 centos03,并分別掛載 centos01 數(shù)據(jù)卷容器:

進(jìn)入容器 centos02 迈勋,在/data目錄下即可看到我們?cè)?centos01 數(shù)據(jù)卷容器中創(chuàng)建的文件:

進(jìn)入容器 centos03炬灭,在 /data 目錄下即可看到我們?cè)?centos01 數(shù)據(jù)卷容器中創(chuàng)建的文件,以及剛剛在 centos02 中創(chuàng)建的文件:

綜上靡菇,借助數(shù)據(jù)卷容器 centos01重归,實(shí)現(xiàn)了在容器 centos01、centos02 和 centos03 之間的數(shù)據(jù)共享厦凤。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末鼻吮,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子较鼓,更是在濱河造成了極大的恐慌椎木,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件博烂,死亡現(xiàn)場(chǎng)離奇詭異拓哺,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)脖母,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門士鸥,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人谆级,你說(shuō)我怎么就攤上這事烤礁。” “怎么了肥照?”我有些...
    開封第一講書人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵脚仔,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我舆绎,道長(zhǎng)鲤脏,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮猎醇,結(jié)果婚禮上窥突,老公的妹妹穿的比我還像新娘。我一直安慰自己硫嘶,他們只是感情好阻问,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著沦疾,像睡著了一般称近。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上哮塞,一...
    開封第一講書人閱讀 51,737評(píng)論 1 305
  • 那天刨秆,我揣著相機(jī)與錄音,去河邊找鬼忆畅。 笑死坛善,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的邻眷。 我是一名探鬼主播眠屎,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼肆饶!你這毒婦竟也來(lái)了改衩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤驯镊,失蹤者是張志新(化名)和其女友劉穎葫督,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體板惑,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡橄镜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了冯乘。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片洽胶。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖裆馒,靈堂內(nèi)的尸體忽然破棺而出姊氓,到底是詐尸還是另有隱情,我是刑警寧澤喷好,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布翔横,位于F島的核電站,受9級(jí)特大地震影響梗搅,放射性物質(zhì)發(fā)生泄漏禾唁。R本人自食惡果不足惜效览,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望荡短。 院中可真熱鬧丐枉,春花似錦、人聲如沸肢预。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)烫映。三九已至,卻和暖如春噩峦,著一層夾襖步出監(jiān)牢的瞬間锭沟,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工识补, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留族淮,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓凭涂,卻偏偏與公主長(zhǎng)得像祝辣,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子切油,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容