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

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

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

        管理員登陸

        Docker-Compose配置文件結(jié)構(gòu)詳解及命令

        yaml文件結(jié)構(gòu)

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

        version: '3' # 版本號

        services: # 服務(wù)類

        web: # web服務(wù)

        build: ../ # 在本文件的上級目錄下構(gòu)建映像

        restart: unless-stopped # 重啟策略

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

        volumes:

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

        redis: # redis服務(wù)

        image: redis:3.0.7 # 映像名

        # volumes 路徑設(shè)置

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

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

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

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

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

        - datavolume:/var/lib/mysql

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

        Docker-Compose命令

        docker-compose -h # 查看幫助

        docker-compose up # 啟動所有docker-compose服務(wù)

        docker-compose up -d # 啟動所有docker-compose服務(wù)并后臺運(yùn)行

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

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

        docker-compose ps # 展示當(dāng)前docker-compose編排過的運(yùn)行的所有容器

        docker-compose top # 展示當(dāng)前docker-compose編排過的容器進(jìn)程

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

        docker-compose config # 檢查配置

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

        docker-compose restart # 重啟服務(wù)

        docker-compose start # 啟動服務(wù)

        docker-compose stop # 停止服務(wù)

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

        共有0條評論!

        發(fā)表評論