亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

docker私有庫(kù)的搭建實(shí)現(xiàn)

瀏覽:3日期:2024-11-08 14:57:28

安裝部署一個(gè)私有的Docker Registry是引入、學(xué)習(xí)和使用Docker這門技術(shù)的必經(jīng)之路之一。尤其是當(dāng)Docker被所在組織接受,更多人、項(xiàng)目和產(chǎn)品開始接觸和使用Docker時(shí),存儲(chǔ)和分發(fā)自制的Docker image便成了剛需。Docker Registry一如既往的繼承了“Docker坑多”的特點(diǎn),為此這里將自己搭建”各類”Registry過(guò)程中執(zhí)行的步驟、遇到的問(wèn)題記錄下來(lái),為己備忘,為他參考。

Registry2在鏡像存儲(chǔ)方面不僅支持本地盤,還支持諸多主流第三方存儲(chǔ)方案。通過(guò)分布式存儲(chǔ)系統(tǒng)你還可以實(shí)現(xiàn)一個(gè)分布式Docker Registry服務(wù)。

準(zhǔn)備

server1,server2 (其中server1作為私有庫(kù)服務(wù)器,server2作為普通客戶端)

在server1上

1 下載 registry

docker pull registry:latest

2 配置 /etc/default/docker 因?yàn)閔ttps需要證書密碼等比較復(fù)雜,直接加 insecure-registry即可

# Docker Upstart and SysVinit configuration file# Customize location of Docker binary (especially for development testing).#DOCKER='/usr/local/bin/docker'# Use DOCKER_OPTS to modify the daemon startup options.#DOCKER_OPTS='--dns 8.8.8.8 --dns 8.8.4.4'DOCKER_OPTS='--insecure-registry 127.0.0.1:5000'# If you need Docker to use an HTTP proxy, it can also be specified here.#export http_proxy='http://127.0.0.1:3128/'# This is also a handy place to tweak where Docker’s temporary files go.#export TMPDIR='/mnt/bigdrive/docker-tmp'

3 啟動(dòng)registry

sudo docker run --name registry -d -p 5000:5000 -v /home/docker_registry:/var/lib/registry --restart=always registry:latest

4 tag鏡像

docker tag redis server1:5000/redis

5 推送保存私有鏡像

docker push server1:5000/redis

5.1 查看推送到私有倉(cāng)庫(kù)的鏡像

$ docker search 10.10.105.71:5000/tonybai/busybox/Error response from daemon: Unexpected status code 404但通過(guò)v2版本的API,我們可以實(shí)現(xiàn)相同目的:$curl http://10.10.105.71:5000/v2/_catalog{'repositories':['tonybai/busybox']}

在server2(client)上

因?yàn)閐ocker Registry中講到, 如果采用insecure registry的模式,那么所有與Registry交互的主機(jī)上的Docker Daemon都要配置:?insecure-registry選項(xiàng)。除了這個(gè)模式還可以配置證書,在此不作說(shuō)明

1 配置 -insecure-registry(centos:/etc/sysconfig/docker ubuntu:/etc/default/docker)

# Docker Upstart and SysVinit configuration file# Customize location of Docker binary (especially for development testing).#DOCKER='/usr/local/bin/docker'# Use DOCKER_OPTS to modify the daemon startup options.#DOCKER_OPTS='--dns 8.8.8.8 --dns 8.8.4.4'DOCKER_OPTS='--insecure-registry server1:5000'# If you need Docker to use an HTTP proxy, it can also be specified here.#export http_proxy='http://127.0.0.1:3128/'# This is also a handy place to tweak where Docker’s temporary files go.#export TMPDIR='/mnt/bigdrive/docker-tmp'

2 下載

docker pull server1:5000/redis

3 提交推送

docker tag redis server1:5000/redisdocker push server1:5000/redis

參考:http://www.cnblogs.com/xcloudbiz/articles/5526262.html

到此這篇關(guān)于docker私有庫(kù)的搭建實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)docker私有庫(kù)搭建內(nèi)容請(qǐng)搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Docker
相關(guān)文章:
主站蜘蛛池模板: 精品国产女同疯狂摩擦2 | 毛片免费观看网址 | 国产免费久久精品44 | 日本一级毛片一级裸片 | 亚洲国产精品嫩草影院久久 | 黄色录像视频网站 | 大陆一级毛片免费高清 | 黄色网页在线免费观看 | 一级黄色片在线 | 日韩欧美一区二区三区不卡在线 | 中文字幕乱码一区三区免费 | 亚洲国产综合精品中文第一区 | 在线播放亚洲精品 | 成人免费视频77777 | 国产免费看视频 | 免费又黄又爽又猛大片午夜 | 黄色a一级视频 | 米奇影视7777亚洲 | 黄色网址视频 | 一级女性黄 色生活片 | 成人免费一区二区三区在线观看 | 久久久久久福利 | 欧美激情视频一区二区免费 | 麻豆视频在线观看 | 亚洲综合一 | 国产成人精品免费视频大全可播放的 | 深夜福利视频在线看免费 | 日本黄色免费一级片 | 日韩中文字幕免费在线观看 | 亚洲国产精品成人综合久久久 | 国产免费播放一区二区三区 | 边吃奶边弄进去男女视频 | 1024手机在线观看 | 欧美一级毛片一级毛片 | 一区二区久久 | 91视频污| 久久久久久久国产精品影院 | 久久99国产这里有精品视 | 达达兔午夜起神影院在线观看麻烦 | 免费国产成人综合 | 亚洲免费人成在线视频观看 |