亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Docker-Compose的使用示例詳解

 更新時(shí)間:2017年07月21日 16:16:20   作者:張占嶺  
docker-compose是用來(lái)在Docker中定義和運(yùn)行復(fù)雜應(yīng)用的工具,比如在一個(gè)yum文件里定義多個(gè)容器,只用一行命令就可以讓一切就緒并運(yùn)行。下面通過示例給大家介紹Docker-Compose的使用,感興趣的朋友一起看看吧

Docker Compose是一個(gè)用來(lái)定義和運(yùn)行復(fù)雜應(yīng)用的Docker工具。使用Compose,你可以在一個(gè)文件中定義一個(gè)多容器應(yīng)用,然后使用一條命令來(lái)啟動(dòng)你的應(yīng)用,完成一切準(zhǔn)備工作。

- github.com/docker/compose

docker-compose是用來(lái)在Docker中定義和運(yùn)行復(fù)雜應(yīng)用的工具,比如在一個(gè)yum文件里定義多個(gè)容器,只用一行命令就可以讓一切就緒并運(yùn)行。

使用docker compose我們可以在Run的層面解決很多實(shí)際問題,如:通過創(chuàng)建compose(基于YUML語(yǔ)法)文件,在這個(gè)文件上面描述應(yīng)用的架構(gòu),如使用什么鏡像、數(shù)據(jù)卷、網(wǎng)絡(luò)、綁定服務(wù)端口等等,然后再用一條命令就可以管理所有的服務(wù)(網(wǎng)站1,服務(wù)1,監(jiān)控1)。

安裝compose

# curl -L https://github.com/docker/compose/releases/download/1.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
#chmod +x /usr/local/bin/docker-compose

查看是否安裝成功,看看版本

運(yùn)行yml文件

vs2017幫助我們生成了Dockerfile和compose解決方案,我們可以把整個(gè)解決方案復(fù)制到linux上,然后去恢復(fù),編譯,發(fā)布,運(yùn)行它們!

VS幫我們生成的代碼,實(shí)現(xiàn)了對(duì)解決方案的包恢復(fù)和發(fā)布等功能

version: '2'
services:
 ci-build:
  image: microsoft/aspnetcore-build:1.0-1.1
  volumes:
   - .:/src
  working_dir: /src
  command: /bin/bash -c "dotnet restore ./testCore.sln && dotnet publish ./testCore.sln -c Release -o ./obj/Docker/publish"

我們來(lái)運(yùn)行一個(gè)docker-compose.yml文件

docker-compose up 

之后會(huì)啟動(dòng)我們的容器!

總結(jié)

以上所述是小編給大家介紹的Docker-Compose的使用示例詳解,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Centos8安裝docker報(bào)錯(cuò)(錯(cuò)誤提示:All?mirrors?were?tried)的問題

    Centos8安裝docker報(bào)錯(cuò)(錯(cuò)誤提示:All?mirrors?were?tried)的問題

    最近總是遇到“All?mirrors?were?tried”的報(bào)錯(cuò)信息,沒辦法,就rm?-rf?/etc/yum.repos.d/*?全部!刪了,下面小編通過本文給大家介紹下Centos8安裝docker報(bào)錯(cuò)(錯(cuò)誤提示:All?mirrors?were?tried)的問題及解決過程,感興趣的朋友一起看看吧
    2022-03-03
  • Docker部署springboot項(xiàng)目實(shí)例解析

    Docker部署springboot項(xiàng)目實(shí)例解析

    這篇文章主要介紹了docker部署springboot項(xiàng)目實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Docker實(shí)現(xiàn)TLS和CA認(rèn)證的方法步驟

    Docker實(shí)現(xiàn)TLS和CA認(rèn)證的方法步驟

    為了更便捷地連接Docker服務(wù)器,Docker服務(wù)器需要開放2375端口才能連接docker,本文主要介紹了Docker實(shí)現(xiàn)TLS和CA認(rèn)證的方法步驟,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-06-06
  • Docker部署portainer的詳細(xì)步驟

    Docker部署portainer的詳細(xì)步驟

    Portainer是一個(gè)輕量級(jí)的docker環(huán)境管理UI,可以用來(lái)管理docker宿主機(jī)和docker swarm集群,今天通過本文給大家介紹Docker部署portainer的步驟,感興趣的朋友一起看看吧
    2022-01-01
  • 如何使用?docker?搭建一個(gè)?mysql?服務(wù)

    如何使用?docker?搭建一個(gè)?mysql?服務(wù)

    這篇文章主要介紹了如何使用?docker?搭建一個(gè)mysql服務(wù),文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-09-09
  • Docker部署MySQL主從復(fù)制的實(shí)現(xiàn)

    Docker部署MySQL主從復(fù)制的實(shí)現(xiàn)

    本文主要介紹了Docker部署MySQL主從復(fù)制的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-10-10
  • Docker之容器導(dǎo)出為鏡像問題

    Docker之容器導(dǎo)出為鏡像問題

    這篇文章主要介紹了Docker之容器導(dǎo)出為鏡像問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Docker深度清除鏡像緩存overlay2的實(shí)現(xiàn)

    Docker深度清除鏡像緩存overlay2的實(shí)現(xiàn)

    維清理鏡像是通過命令?docker?rm?i?刪除鏡像的,但是這條命令不會(huì)刪除docker?build命令產(chǎn)生的緩存文件,本文主要介紹了Docker深度清除鏡像緩存overlay2的實(shí)現(xiàn),感興趣的可以了解一下
    2023-12-12
  • 查看docker項(xiàng)目配置文件的三種方法

    查看docker項(xiàng)目配置文件的三種方法

    這篇文章主要給大家介紹了關(guān)于查看docker項(xiàng)目配置文件的三種方法,從而幫助剛?cè)胄械拈_發(fā)者更好地理解和應(yīng)用這一功能,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-07-07
  • 使用Shell腳本批量啟停Docker服務(wù)

    使用Shell腳本批量啟停Docker服務(wù)

    最近日常測(cè)試中經(jīng)常需要手動(dòng)啟動(dòng)或停止docker,于是決定寫一個(gè)Shell腳本來(lái)代替人工操作,下面小編把我實(shí)現(xiàn)過程分享到腳本之家平臺(tái),需要的朋友參考下
    2019-11-11

最新評(píng)論