国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 服務(wù)器 > Web服務(wù)器 > 正文

Docker 私有倉(cāng)庫(kù)恢復(fù)實(shí)例詳解

2024-09-01 13:48:52
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

Docker 私有倉(cāng)庫(kù)恢復(fù)

之前openstack平臺(tái)由于停電等影響,導(dǎo)致之前制作的registry 私有倉(cāng)庫(kù)的主機(jī)掛掉,還好數(shù)據(jù)掛載在nfs中,然后現(xiàn)在嘗試重新啟動(dòng)恢復(fù)。

虛機(jī)安裝nfs服務(wù)

apt-get install -y nfs-common

編輯 /etc/fstab

寫(xiě)入遠(yuǎn)程掛載地址

10.50.8.12:/export/DockerRepo   /var/lib/docker/registry      nfs    defaults        0 0

然后進(jìn)行掛載:

mount -a -v

輸出如下結(jié)果,表明mount成功

root@docker-registry:/home/ubuntu# mount -a -vmount.nfs: timeout set for Thu Mar 26 13:12:44 2015mount.nfs: trying text-based options 'vers=4,addr=10.50.8.12,clientaddr=10.0.0.244'nothing was mounted

可以用df來(lái)查看:

root@docker-registry:/home/ubuntu# dfFilesystem          1K-blocks  Used Available Use% Mounted on/dev/vda1           165106028 1780156 156584392  2% /none                 4    0     4  0% /sys/fs/cgroupudev              8211996   12  8211984  1% /devtmpfs              1643392   348  1643044  1% /runnone                5120    0   5120  0% /run/locknone              8216952    0  8216952  0% /run/shmnone               102400    0  102400  0% /run/user10.50.8.12:/export/DockerRepo 515931136 683008 489017344  1% /var/lib/docker/registry

創(chuàng)建新的registry

命令如下

# docker run -d -p 5000:5000 -v /var/lib/docker/registry:/tmp/registry registry

其中 -p是與主機(jī)進(jìn)行端口映射,-v表示將主機(jī)的volume掛載到容器中,即將我們的nfs掛載到容器中,作為Docker 私有倉(cāng)庫(kù)的存儲(chǔ)使用。

查看是否創(chuàng)建成功

用curl命令來(lái)search其中的倉(cāng)庫(kù)文件是否存在:

root@docker-registry:/var/lib/docker/registry/images# curl http://127.0.0.1:5000/v1/search{"num_results": 8, "query": "", "results": [{"description": null, "name": "shipyard/rethinkdb"}, {"description": null, "name": "shipyard/shipyard"}, {"description": null, "name": "shipyard/shipyard-cli"}, {"description": null, "name": "library/mysql"}, {"description": null, "name": "library/ubuntu"}, {"description": null, "name": "library/registry"}, {"description": null, "name": "library/centos"}, {"description": null, "name": "tutum/influxdb"}]}

測(cè)試私有倉(cāng)庫(kù)

從私有倉(cāng)庫(kù)拉取ubuntu:14.04鏡像。

root@docker-registry:/var/lib/docker/registry/images# docker pull 127.0.0.1:5000/ubuntu:14.04Pulling repository 127.0.0.1:5000/ubuntu2103b00b3fdf: Download complete 511136ea3c5a: Download complete f0dde87450ec: Download complete 76b658ecb564: Download complete 4faa69f72743: Download complete Status: Downloaded newer image for 127.0.0.1:5000/ubuntu:14.04

然后可以通過(guò)docker images來(lái)查看存在的images:

root@docker-registry:/var/lib/docker/registry/images# docker imagesREPOSITORY       TAG         IMAGE ID      CREATED       VIRTUAL SIZEregistry        latest       e33e81d7024c    5 days ago     413.7 MB127.0.0.1:5000/ubuntu  latest       2103b00b3fdf    2 weeks ago     192.7 MB127.0.0.1:5000/ubuntu  14.04        2103b00b3fdf    2 weeks ago     192.7 MB

從私有倉(cāng)庫(kù)只需要10多秒即可將ubuntu的200多m的鏡像給pull下來(lái)。

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 凌海市| 临桂县| 登封市| 英山县| 杂多县| 嘉定区| 增城市| 拉萨市| 福建省| 即墨市| 新龙县| 巴塘县| 宣城市| 哈尔滨市| 綦江县| 福贡县| 南平市| 鄂托克旗| 万全县| 大港区| 永宁县| 徐汇区| 临沧市| 萨迦县| 息烽县| 鹰潭市| 五峰| 古蔺县| 格尔木市| 南陵县| 凤山县| 临清市| 浪卡子县| 津市市| 岚皋县| 丰县| 昌黎县| 彝良县| 邵阳县| 卢湾区| 红原县|