<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # Docker化以及資源編排 [TOC] SD框架為Docker提供了部署環境的鏡像,包含PHP7.1以及所有框架需要的擴展和工具。 需要SD版本>2.5.0。 也提供了資源編排模板幫助快速構建SD集群環境。 ## Docker書籍 如果對Docker和Docker-Compose不熟悉的可以惡補下。 [Docker — 從入門到實踐](https://yeasy.gitbooks.io/docker_practice/content/) ## 安裝Docker 首先建議你注冊阿里云賬號,訪問阿里云Docker鏡像倉庫 [Docker鏡像倉庫](https://cr.console.aliyun.com/#/accelerator) 申請你的專屬加速器地址,通過下面的文檔安裝以及配置好你的Docker。 ## 選擇鏡像 SD框架提供2種鏡像 * registry.cn-hangzhou.aliyuncs.com/youwoxing/swoole 該版本鏡像是基礎鏡像包含SD框架的運行環境,但不包括Composer安裝的代碼。 * registry.cn-hangzhou.aliyuncs.com/youwoxing/sd 該版本鏡像是完整的SD框架,包含Composer安裝的代碼以及Install,可以直接運行。 **如何選擇鏡像?** 如果你的composer.json沒有多余的依賴那么可以直接選擇sd的鏡像,否則請通過swoole基礎鏡像進行制作。 ## 制作鏡像 通過swoole基礎鏡像制作專屬的運行環境。 1. 下載模板 ``` git clone https://github.com/tmtbe/swoole-docker.git ``` 找到SD文件夾,將你的composer.json拷貝進去覆蓋。 2. 制作鏡像 進入SD文件目錄,執行下面代碼。 ``` docker build -t mysd . ``` 注意最后的一個‘.’,不要忽略。 3. 運行鏡像 ``` docker run mysd ``` 4. 掛載代碼目錄 將你的代碼拷貝到/apps目錄下,或者相應的做些調整,我們只需要掛載src目錄。 ``` docker run -v /apps/src:/apps/src mysd ``` ## 資源編排 集群環境我們可以通過資源編排來進行部署 1. 通過上面步驟制作專屬鏡像 2. 進入APP文件目錄,打開docker-compose.yml進行編輯 3. 執行docker-compose up部署 這里說明下注意事項 1. dvc是數據卷容器,進行掛載代碼動態更新的。 2. consul服務器可以自行部署成集群模式,模板中是單例。 3. sd的image填寫為你生成的鏡像名稱比如上面的mysd。 4. SD框架提供了環境變量 ## 環境變量 SD框架提供了環境變量,便于使用Docker部署 ### SD_NODE_NAME 更換Consul的Node_NAME ### SD_CONFIG_DIR 設置config配置文件的子目錄
                  <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>

                              哎呀哎呀视频在线观看