在国产在线视频a在线视频,国产欧美一区二区三区网站,国内精产品一二二三的区别,国产日韩精品91

    <s id="gmbiu"></s>

        <sup id="gmbiu"><thead id="gmbiu"><input id="gmbiu"></input></thead></sup>
        <strike id="gmbiu"></strike>

        管理員登陸

        Docker-Compose配置文件結構詳解及命令

        yaml文件結構

        在項目名目錄下創(chuàng)建docker-compose.yaml文件,文件結構如下

        version: '3' # 版本號

        services: # 服務類

        web: # web服務

        build: ../ # 在本文件的上級目錄下構建映像

        restart: unless-stopped # 重啟策略

        ports: - "6000:5000" # 將容器上的暴露端口`5000`映射到主機上的端口 `6000`

        volumes:

        - ../src:/opt/src # 通過volums動態(tài)掛載,容器和物理host共享數(shù)據(jù)卷

        redis: # redis服務

        image: redis:3.0.7 # 映像名

        # volumes 路徑設置

        volumes: # 只需指定一個路徑,讓引擎創(chuàng)建一個卷

        - /var/lib/mysql # 指定絕對路徑映射

        - /opt/data:/var/lib/mysql # 相對于當前compose文件的相對路徑

        - ./cache:/tmp/cache # 用戶家目錄相對路徑

        - ~/configs:/etc/configs/:ro # 命名卷

        - datavolume:/var/lib/mysql

        如果要跨多個服務并重用掛載卷,請在頂級volumes關鍵字中命名掛在卷。不提倡重用掛載卷。

        Docker-Compose命令

        docker-compose -h # 查看幫助

        docker-compose up # 啟動所有docker-compose服務

        docker-compose up -d # 啟動所有docker-compose服務并后臺運行

        docker-compose down # 停止并刪除容器、網(wǎng)絡、卷、鏡像。

        docker-compose exec yml里面的服務id # 進入容器實例內(nèi)部docker-compose exec docker-compose.yml文件中寫的服務id /bin/bash

        docker-compose ps # 展示當前docker-compose編排過的運行的所有容器

        docker-compose top # 展示當前docker-compose編排過的容器進程

        docker-compose logs yml里面的服務id # 查看容器輸出日志

        docker-compose config # 檢查配置

        docker-compose config -q # 檢查配置,有問題才有輸出

        docker-compose restart # 重啟服務

        docker-compose start # 啟動服務

        docker-compose stop # 停止服務

        信息科技 2025-01-11 15:39:54 通過 網(wǎng)頁 瀏覽(933) 打印

        共有0條評論!

        發(fā)表評論