如何搭建配置Docker私有倉(cāng)庫(kù)的實(shí)現(xiàn)步驟
搭建docker私有倉(cāng)庫(kù),可以實(shí)現(xiàn)一個(gè)鏡像,多次使用,鏡像下載速度快等好處
?? 1.Docker容器三要素
Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,基于 Go 語(yǔ)言 并遵從 Apache2.0 協(xié)議開(kāi)源。
Docker 可以讓開(kāi)發(fā)者打包他們的應(yīng)用以及依賴包到一個(gè)輕量級(jí)、可移植的容器中,
然后發(fā)布到任何流行的 Linux 機(jī)器上,也可以實(shí)現(xiàn)虛擬化。
容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口(類似 iPhone 的 app)
更重要的是容器性能開(kāi)銷極低。
鏡像(Image):Docker 鏡像(Image),就相當(dāng)于是一個(gè) root 文件系統(tǒng)。比如官方鏡像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系統(tǒng)的 root 文件系統(tǒng)。
容器(Container):鏡像(Image)和容器(Container)的關(guān)系,就像是面向?qū)ο蟪绦蛟O(shè)計(jì)中的類和實(shí)例一樣,鏡像是靜態(tài)的定義,容器是鏡像運(yùn)行時(shí)的實(shí)體。容器可以被創(chuàng)建、啟動(dòng)、停止、刪除、暫停等。
倉(cāng)庫(kù)(Repository):倉(cāng)庫(kù)可看著一個(gè)代碼控制中心,用來(lái)保存鏡像。
?? 2.本地私有倉(cāng)庫(kù)搭建
? 2.1 拉取私有倉(cāng)庫(kù)鏡像
[root@jeames ~]# docker pull registry Using default tag: latest
? 2.2 啟動(dòng)私有倉(cāng)庫(kù)容器
docker run -di --name registry -p 5000:5000 registry docker update --restart=always registry --開(kāi)機(jī)自啟動(dòng) docker ps -a --format "table {{.ID}}\t{{.Names}}\t{{.Status}}"
版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。