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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 使用 ### 術語 首先介紹幾個術語。 * 服務 (`service`):一個應用容器,實際上可以運行多個相同鏡像的實例。 * 項目 (`project`):由一組關聯的應用容器組成的一個完整業務單元。 可見,一個項目可以由多個服務(容器)關聯而成,`Compose` 面向項目進行管理。 ### 場景 最常見的項目是 web 網站,該項目應該包含 web 應用和緩存。 下面我們用 `Python` 來建立一個能夠記錄頁面訪問次數的 web 網站。 #### web 應用 新建文件夾,在該目錄中編寫 `app.py` 文件 ```python from flask import Flask from redis import Redis app = Flask(__name__) redis = Redis(host='redis', port=6379) @app.route('/') def hello(): count = redis.incr('hits') return 'Hello World! 該頁面已被訪問 {} 次。\n'.format(count) if __name__ == "__main__": app.run(host="0.0.0.0", debug=True) ``` #### Dockerfile 編寫 `Dockerfile` 文件,內容為 ```docker FROM python:3.6-alpine ADD . /code WORKDIR /code RUN pip install redis flask CMD ["python", "app.py"] ``` #### docker-compose.yml 編寫 `docker-compose.yml` 文件,這個是 Compose 使用的主模板文件。 ```yaml version: '3' services: web: build: . ports: - "5000:5000" redis: image: "redis:alpine" ``` #### 運行 compose 項目 ```bash $ docker-compose up ``` 此時訪問本地 `5000` 端口,每次刷新頁面,計數就會加 1。
                  <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>

                              哎呀哎呀视频在线观看