私有DockerHub搭建

DockerHub配置

//參考鏈接 https://yeasy.gitbooks.io/docker_practice/content/repository/local_repo.html
$ sudo apt-get install -y build-essential python-dev libevent-dev python-pip liblzma-dev
$ sudo -E pip install docker-registry//-E表示在代理下工作
$ sudo apt-get install swig
//安裝完之后,依然報錯error:command 'swig' failed with exit status 1
// Rolling back uninstall of M2Crypto
//解決問題的方法:https://my.oschina.net/54720/blog/863329
//具體做法是 vim /usr/include/opensslconf.h 編輯36行
//注釋error行猾编,載入opensslconf.h文件,如下圖所示门坷。
// #include "opensslconf.h"

ubuntu
編輯/etc/hosts
10.21.4.24  lucus.com
編輯ubuntu /etc/default/docker或者Centos /etc/sysconfig/docker
DOCKER_OPTS="--insecure-registry lucus.com:5000"

//然后修改配置文件,主要修改 dev 模板段的 storage_path 到本地的存儲倉庫的路徑袍镀。
$ cp config/config_sample.yml config/config.yml

//啟動服務
$ sudo gunicorn --access-logfile - --error-logfile - -k gevent -b 0.0.0.0:5000 -w 4 --max-requests 100 docker_registry.wsgi:application
//服務啟動成功之后,使用curl訪問本地的5000端口冻晤,看到輸出docker-registry的版本信息說明運行成功苇羡。

image.png

驗證本地倉庫,上傳鼻弧、下載设江、搜索鏡像

創(chuàng)建好私有倉庫之后,就可以使用 docker tag 來標記一個鏡像攘轩,然后推送它到倉庫叉存,別的機器上就可以下載下來了。例如私有倉庫地址為 192.168.7.26:5000度帮。

現在本機查看已有的鏡像

$ sudo docker images
REPOSITORY  TAG   IMAGE ID     CREATED           VIRTUAL SIZE
ubuntu     latest ba5877dc9bec 6 weeks ago         192.7 MB
ubuntu     14.04  ba5877dc9bec 6 weeks ago         192.7 MB

使用docker tag 將 ba58 這個鏡像標記為 192.168.7.26:5000/test(格式為 docker tag IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG])歼捏。

$ sudo docker tag ba58 192.168.7.26:5000/test

使用 docker push 上傳標記的鏡像。

$ sudo docker push 192.168.7.26:5000/test

用 curl 查看倉庫中的鏡像笨篷。

$ curl http://192.168.7.26:5000/v1/search

這里可以看到 {"description": "", "name": "library/test"}瞳秽,表明鏡像已經被成功上傳了。

現在可以到另外一臺機器去下載這個鏡像率翅。

$ sudo docker pull 192.168.7.26:5000/test

刪除鏡像

 curl -X DELETE 10.21.4.39:5000/v1/repositories/鏡像名稱/
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末练俐,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子冕臭,更是在濱河造成了極大的恐慌腺晾,老刑警劉巖燕锥,帶你破解...
    沈念sama閱讀 216,744評論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現場離奇詭異悯蝉,居然都是意外死亡归形,警方通過查閱死者的電腦和手機,發(fā)現死者居然都...
    沈念sama閱讀 92,505評論 3 392
  • 文/潘曉璐 我一進店門泉粉,熙熙樓的掌柜王于貴愁眉苦臉地迎上來连霉,“玉大人,你說我怎么就攤上這事嗡靡《搴常” “怎么了?”我有些...
    開封第一講書人閱讀 163,105評論 0 353
  • 文/不壞的土叔 我叫張陵讨彼,是天一觀的道長歉井。 經常有香客問我,道長哈误,這世上最難降的妖魔是什么哩至? 我笑而不...
    開封第一講書人閱讀 58,242評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮蜜自,結果婚禮上菩貌,老公的妹妹穿的比我還像新娘。我一直安慰自己重荠,他們只是感情好箭阶,可當我...
    茶點故事閱讀 67,269評論 6 389
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著戈鲁,像睡著了一般仇参。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上婆殿,一...
    開封第一講書人閱讀 51,215評論 1 299
  • 那天诈乒,我揣著相機與錄音,去河邊找鬼婆芦。 笑死怕磨,一個胖子當著我的面吹牛,可吹牛的內容都是我干的消约。 我是一名探鬼主播癌压,決...
    沈念sama閱讀 40,096評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼荆陆!你這毒婦竟也來了滩届?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 38,939評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎帜消,沒想到半個月后棠枉,有當地人在樹林里發(fā)現了一具尸體,經...
    沈念sama閱讀 45,354評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡泡挺,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,573評論 2 333
  • 正文 我和宋清朗相戀三年辈讶,在試婚紗的時候發(fā)現自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片娄猫。...
    茶點故事閱讀 39,745評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡贱除,死狀恐怖,靈堂內的尸體忽然破棺而出媳溺,到底是詐尸還是另有隱情月幌,我是刑警寧澤,帶...
    沈念sama閱讀 35,448評論 5 344
  • 正文 年R本政府宣布悬蔽,位于F島的核電站扯躺,受9級特大地震影響,放射性物質發(fā)生泄漏蝎困。R本人自食惡果不足惜录语,卻給世界環(huán)境...
    茶點故事閱讀 41,048評論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望禾乘。 院中可真熱鬧澎埠,春花似錦、人聲如沸始藕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鳄虱。三九已至,卻和暖如春凭峡,著一層夾襖步出監(jiān)牢的瞬間拙已,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評論 1 269
  • 我被黑心中介騙來泰國打工摧冀, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留倍踪,地道東北人。 一個月前我還...
    沈念sama閱讀 47,776評論 2 369
  • 正文 我出身青樓索昂,卻偏偏與公主長得像建车,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子椒惨,可洞房花燭夜當晚...
    茶點故事閱讀 44,652評論 2 354

推薦閱讀更多精彩內容

  • Docker — 云時代的程序分發(fā)方式 要說最近一年云計算業(yè)界有什么大事件缤至?Google Compute Engi...
    ahohoho閱讀 15,530評論 15 147
  • 0x01 核心概念 Docker鏡像類似于虛擬機鏡像,可以理解為一個面向Docker引擎的只讀模板康谆,包含了文件系統(tǒng)...
    閑云逸心閱讀 4,714評論 0 9
  • 一领斥、Docker 簡介 Docker 兩個主要部件:Docker: 開源的容器虛擬化平臺Docker Hub: 用...
    R_X閱讀 4,385評論 0 27
  • Spring Cloud為開發(fā)人員提供了快速構建分布式系統(tǒng)中一些常見模式的工具(例如配置管理嫉到,服務發(fā)現,斷路器月洛,智...
    卡卡羅2017閱讀 134,652評論 18 139
  • iOS的UIViewController 類給我們提供了處理內存不足的接口何恶。 在iOS 3.0 之前,當系統(tǒng)的內存...
    Neo_帥閱讀 11,969評論 1 9