最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker Compose的安裝和使用步驟

 更新時(shí)間:2021年09月19日 09:13:08   作者:野生D程序猿  
Docker Compose是一個(gè)工具,用于定義和運(yùn)行多容器應(yīng)用程序的工具,接下來(lái)通過(guò)本文給大家分享Docker Compose的安裝和使用教程一起看看吧

一、Docker Compose是什么?

  1. Docker Compose是一個(gè)工具,用于定義和運(yùn)行多容器應(yīng)用程序的工具;
  2. Docker Compose通過(guò)yml文件定義多容器的docker應(yīng)用;
  3. Docker Compose通過(guò)一條命令根據(jù)yml文件的定義去創(chuàng)建或管理多容器;
  4. Docker Compose是用來(lái)做Docker的多容器控制,是一個(gè)用來(lái)把Docker自動(dòng)化的東西。有了Docker Compose你可以把所有繁復(fù)的 Docker 操作全都一條命令,自動(dòng)化的完成(可以簡(jiǎn)單理解為批處理)。

二、Docker Compose安裝步驟

1、下載Docker Compose二進(jìn)制文件,我這里下載的版本是1.29.2

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2、對(duì)剛剛下載的二進(jìn)制文件添加可執(zhí)行權(quán)限

sudo chmod +x /usr/local/bin/docker-compose

3、通過(guò)docker-compose --version命令檢查是否安裝成功

三、Docker Compose版本差別

  1. v3 版本不支持 volume_from 、extends、group_add等屬性;
  2. cpu 和 內(nèi)存屬性的設(shè)置移到了 deploy 中;
  3. v3 版本支持 Docker Swarm,而 v2 版本不支持;

注意:官方目前在 1.20.0 引入了一個(gè)新--compatibility標(biāo)志,幫助開(kāi)發(fā)人員輕松的過(guò)渡到v3,目前還有些問(wèn)題官方還不建議直接使用到生產(chǎn),建議大家直接上手v3版本。

四、Docker Compose基本命令

Docker Compose命令基本上和Docker相差不多,主要就是對(duì)Docker Compose生命周期控制、日志格式等相關(guān)命令,可以通過(guò)docker-compose --help查看幫助。

#構(gòu)建啟動(dòng)nignx容器
docker-compose up -d nginx                     

#進(jìn)入nginx容器中
docker-compose exec nginx bash            

#將會(huì)停止UP命令啟動(dòng)的容器,并刪除容器
docker-compose down                             

#顯示所有容器
docker-compose ps                                   

#重新啟動(dòng)nginx容器
docker-compose restart nginx                   

#構(gòu)建nginx鏡像
docker-compose build nginx      

#不帶緩存的構(gòu)建nginx鏡像
docker-compose build --no-cache nginx 

#查看nginx的日志
docker-compose logs  nginx                      

#查看nginx的實(shí)時(shí)日志
docker-compose logs -f nginx                   

#驗(yàn)證(docker-compose.yml)文件配置,
#當(dāng)配置正確時(shí),不輸出任何內(nèi)容,當(dāng)文件配置錯(cuò)誤,輸出錯(cuò)誤信息
docker-compose config  -q                        

#以json的形式輸出nginx的docker日志
docker-compose events --json nginx       

#暫停nignx容器
docker-compose pause nginx                 

#恢復(fù)ningx容器
docker-compose unpause nginx             

#刪除nginx容器
docker-compose rm nginx                       

#停止nignx容器
docker-compose stop nginx                    

#啟動(dòng)nignx容器
docker-compose start nginx

五、使用案例請(qǐng)查看《手把手教你 Docker搭建gitlab社區(qū)漢化版》

到此這篇關(guān)于Docker Compose的安裝和使用的文章就介紹到這了,更多相關(guān)Docker Compose安裝和使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 容器化技術(shù)架構(gòu)jenkins?docker?k8s腳本淺析

    容器化技術(shù)架構(gòu)jenkins?docker?k8s腳本淺析

    本篇博文不是詳細(xì)介紹容器技術(shù)的,而是具體的實(shí)踐。此篇博文分為兩個(gè)階段,分別是ci,cd。包含三部分內(nèi)容,分別是jenkins,docker,k8s的腳本淺析
    2022-03-03
  • linux中docker的安裝教程

    linux中docker的安裝教程

    這篇文章主要介紹了linux中docker的安裝教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • docker?搭建部署?YAPI?框架的詳細(xì)過(guò)程

    docker?搭建部署?YAPI?框架的詳細(xì)過(guò)程

    Yapi是一個(gè)高效、易用、功能強(qiáng)大的接口文檔管理工具,旨在為開(kāi)發(fā)、產(chǎn)品、測(cè)試人員提供更優(yōu)雅的接口管理服務(wù),可以幫助開(kāi)發(fā)者輕松創(chuàng)建、發(fā)布、維護(hù)?AP,這篇文章主要介紹了docker?搭建部署?YAPI?框架,需要的朋友可以參考下
    2022-08-08
  • docker.service啟動(dòng)失敗:Unit not found的原因及解決辦法

    docker.service啟動(dòng)失?。篣nit not found的原因及解決辦法

    這篇文章主要介紹了docker.service啟動(dòng)失?。篣nit not found的原因分析及解決辦法,需要的朋友可以參考下
    2017-04-04
  • Docker Machine深入學(xué)習(xí)

    Docker Machine深入學(xué)習(xí)

    Docker與Docker Machine 的區(qū)別?又如當(dāng)我們執(zhí)行docker-machine create命令時(shí),Docker Machine都做了些什么?這篇文章都會(huì)告訴大家,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 淺談docker compose書(shū)寫(xiě)規(guī)則

    淺談docker compose書(shū)寫(xiě)規(guī)則

    這篇文章主要介紹了淺談docker compose書(shū)寫(xiě)規(guī)則,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • CentOS7環(huán)境下使用Docker搭建PHP運(yùn)行環(huán)境的過(guò)程詳解

    CentOS7環(huán)境下使用Docker搭建PHP運(yùn)行環(huán)境的過(guò)程詳解

    這篇文章主要介紹了CentOS7環(huán)境下使用Docker搭建PHP運(yùn)行環(huán)境,文中給大家提到創(chuàng)建私有網(wǎng)絡(luò)及安裝nginx的方法,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2021-08-08
  • Docker ps命令詳解

    Docker ps命令詳解

    Docker ps是用于查看Docker服務(wù)器中容器狀態(tài)(運(yùn)行/暫停/停止),及批量獲取容器基本信息最常用的指令,ps命令具有很多可用的參數(shù),本文給大家介紹Docker ps命令,感興趣的朋友一起看看吧
    2023-11-11
  • 如何使用 docker compose 搭建 fastDFS文件服務(wù)器

    如何使用 docker compose 搭建 fastDFS文件服務(wù)器

    這篇文章主要介紹了如何使用 docker compose 搭建 fastDFS文件服務(wù)器,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-10-10
  • CentOS7使用docker部署Apollo配置中心的實(shí)現(xiàn)

    CentOS7使用docker部署Apollo配置中心的實(shí)現(xiàn)

    這篇文章主要介紹了CentOS7使用docker部署Apollo配置中心的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10

最新評(píng)論

鞍山市| 河源市| 凭祥市| 阿城市| 和硕县| 关岭| 奉化市| 收藏| 崇信县| 隆德县| 安达市| 平昌县| 荆门市| 永寿县| 大埔县| 虹口区| 交口县| 九台市| 阳城县| 扶风县| 开封县| 桐城市| 曲阳县| 南木林县| 积石山| 九龙坡区| 攀枝花市| 将乐县| 黄大仙区| 越西县| 武城县| 肃宁县| 文成县| 周至县| 周宁县| 买车| 加查县| 阿鲁科尔沁旗| 武汉市| 泽库县| 平陆县|