<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] ## 概述 有時候使用 Docker Hub 這樣的公共倉庫可能不方便,用戶可以創建一個本地倉庫供私人使用。 `docker-registry` 是官方提供的工具,可以用于構建私有的鏡像倉庫 ## 安裝 `docker-registry` ### docker 安裝 `sudo docker run -d -p 5000:5000 -v /home/user/registry-conf:/registry-conf -e DOCKER_REGISTRY_CONFIG=/registry-conf/config.yml registry` > 倉庫會被創建在容器的 /tmp/registry 下 ### 命令行安裝 #### Ubuntu ``` sudo apt-get install -y build-essential python-dev libevent-dev python-pip liblzma-dev sudo pip install docker-registry ``` #### CentOS ``` sudo yum install -y python-devel libevent-devel python-pip gcc xz-devel sudo python-pip install docker-registry ``` #### 源碼進行安裝 ## 上傳 tag 格式 `docker tag IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]` 查看 `docker images`,選擇一個鏡像,設置容器名字必須為設置的想上傳的服務器 ip ``` docker tag nginx_idpcj:v1 192.168.1.3:5000/demo sudo docker push 192.168.1.3:5000/demo ... > Pushing tag for rev [ba5877dc9bec] on {http://192.168.7.26:5000/v1/repositories/test/tags/latest} ``` ### 用 curl 查看倉庫中的鏡像 ``` $ curl http://192.168.7.26:5000/v1/search {"num_results": 7, "query": "", "results": [{"description": "", "name": "library/miaxis_j2ee"}, {"description": "", "name": "library/tomcat"}, {"description": "", "name": "library/ubuntu"}, {"description": "", "name": "library/ubuntu_office"}, {"description": "", "name": "library/desktop_ubu"}, {"description": "", "name": "dockerfile/ubuntu"}, {"description": "", "name": "library/test"}]} ``` ### 倉庫配置文件 config_sample.yml 配置 * `common`:基礎配置 * `local`:存儲數據到本地文件系統 * `s3`:存儲數據到 AWS S3 中 * `dev`:使用`local`模板的基本配置 * `test`:單元測試使用 * `prod`:生產環境配置(基本上跟s3配置類似) 默認情況下使用的模板是 dev, 設置 `export SETTINGS_FLAVOR=dev` ``` common: loglevel: info search_backend: "_env:SEARCH_BACKEND:" sqlalchemy_index_database: "_env:SQLALCHEMY_INDEX_DATABASE:sqlite:////tmp/docker-registry.db" prod: loglevel: warn storage: s3 storage_path: /srv/docker smtp_host: localhost dev: loglevel: debug storage: local storage_path: /home/myself/docker test: storage: local storage_path: /tmp/tmpdockertmp ``` ## 報錯 ### http: server gave HTTP response to HTTPS client ``` 在”/etc/docker/“目錄下,創建”daemon.json“文件。在文件中寫入: { "registry-mirrors": [ "https://hhrdjck4.mirror.aliyuncs.com", "http://192.168.0.164:5000" ], "insecure-registries": [ "192.168.0.164:5000, "192.168.0.165:5000", //多個私服寫法,逗號分隔即可 ] } ``` 重啟 docker 在 mac 中 `Preferences -> Daemon -> Basic` 添加`局域網 ip: 端口:` 如 `192.168.1.3:5000`
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看