方槍槍的java世界

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

          Docker學(xué)習(xí)筆記(八)構(gòu)建私有庫

          十、構(gòu)建私有庫

          Docker 官方提供了 docker registry 的構(gòu)建方法 docker-registry

          10.1 快速構(gòu)建

          快速構(gòu)建 docker registry 通過以下兩步:

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

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

          10.2 不使用容器構(gòu)建 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)站導(dǎo)航:
           
          主站蜘蛛池模板: 海兴县| 甘洛县| 灵武市| 宝兴县| 巴塘县| 泾川县| 台中市| 无棣县| 行唐县| 淅川县| 德令哈市| 长治市| 师宗县| 永登县| 沁源县| 富锦市| 徐水县| 常州市| 城市| 麻栗坡县| 贵州省| 石城县| 大宁县| 姚安县| 嘉善县| 奎屯市| 琼海市| 通榆县| 广河县| 永春县| 隆子县| 姜堰市| 贵阳市| 前郭尔| 大丰市| 宁阳县| 富宁县| 永平县| 静宁县| 台北市| 台东县|