方槍槍的java世界

          不要因為風雨飄落就停止了你的腳步,真正的得失就在你的心中。 做喜歡做的事,不輕言放棄!

          Docker學習筆記(八)構建私有庫

          十、構建私有庫

          Docker 官方提供了 docker registry 的構建方法 docker-registry

          10.1 快速構建

          快速構建 docker registry 通過以下兩步:

          • 安裝 docker
          • 運行 registry:docker run -p 5000:5000 registry

          這種方法通過 Docker hub 使用官方鏡像 official image from the Docker hub

          10.2 不使用容器構建 registry

          安裝必要的軟件

          $ sudo apt-get install build-essential python-dev libevent-dev python-pip liblzma-dev

          配置 docker-registry

          sudo pip install docker-registry

          或者 使用 github clone 手動安裝

          $ git clone https://github.com/dotcloud/docker-registry.git
          $ cd docker-registry/
          $ cp config/config_sample.yml config/config.yml
          $ mkdir /data/registry -p
          $ pip install .

          運行

          docker-registry

          高級啟動方式 [不推薦]

          使用gunicorn控制:

          gunicorn -c contrib/gunicorn_config.py docker_registry.wsgi:application

          或者對外監(jiān)聽開放

          gunicorn --access-logfile - --error-logfile - -k gevent -b 0.0.0.0:5000 -w 4 --max-requests 100 docker_registry.wsgi:application

          10.3 提交指定容器到私有庫

          $ docker tag ubuntu:12.04 私有庫IP:5000/ubuntu:12.04
          $ docker push 私有庫IP:5000/ubuntu

          更多的配置選項推薦閱讀官方文檔:

          posted on 2016-12-27 21:41 做強大的自己 閱讀(125) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          主站蜘蛛池模板: 清河县| 观塘区| 禹城市| 通江县| 隆昌县| 通渭县| 大理市| 正宁县| 屏山县| 新化县| 衡东县| 卢湾区| 岚皋县| 镶黄旗| 顺昌县| 县级市| 柏乡县| 梅河口市| 太白县| 丰县| 扬州市| 铁力市| 漠河县| 延寿县| 滁州市| 穆棱市| 多伦县| 花莲市| 台东市| 宜宾县| 崇仁县| 宣化县| 通化市| 宕昌县| 和平县| 高阳县| 随州市| 沙雅县| 漳浦县| 荔波县| 石楼县|