国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

docker-compose 簡(jiǎn)單使用

bitkylin / 486人閱讀

摘要:簡(jiǎn)介容器編排工具,實(shí)現(xiàn)對(duì)多容器的控制重要概念服務(wù)一個(gè)應(yīng)用的容器,實(shí)際上可以包括若干運(yùn)行相同鏡像的容器實(shí)例項(xiàng)目由一組關(guān)聯(lián)的應(yīng)用容器組成的一個(gè)完整業(yè)務(wù)單元,在文件中定義使用步驟定義應(yīng)用的運(yùn)行環(huán)境定義組成應(yīng)用的各服務(wù)啟動(dòng)整個(gè)應(yīng)用安裝與使用二進(jìn)

簡(jiǎn)介
docker容器編排工具,實(shí)現(xiàn)對(duì)docker多容器的控制

重要概念

服務(wù) ( service ):一個(gè)應(yīng)用的容器,實(shí)際上可以包括若干運(yùn)行相同鏡像的容器實(shí)例

項(xiàng)目 ( project ):由一組關(guān)聯(lián)的應(yīng)用容器組成的一個(gè)完整業(yè)務(wù)單元,在 dockercompose.yml 文件中定義

使用步驟

Dockerfile 定義應(yīng)用的運(yùn)行環(huán)境

docker-compose.yml 定義組成應(yīng)用的各服務(wù)

docker-compose up 啟動(dòng)整個(gè)應(yīng)用


安裝與使用

二進(jìn)制包安裝安裝

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

pip3 安裝

sudo pip3 install -U docker-compose

安裝確認(rèn)

docker-compose --version

編寫dockerfile

https://segmentfault.com/a/1190000015849347

編寫docker-compose.yml

# cat docker-compose.yml 
version: "1"
services:
  sms:
    build: .
    ports:
     - "5000:5000"
    volumes:
     - .:/data/sms
    depends_on:
     - redis
  redis:
    image: redis

運(yùn)行

docker-compose up

后記

上面的docker-compose.yml解讀

定義了兩個(gè)服務(wù):sms, redis
sms容器通過當(dāng)前路徑下的Dockerfile生成
sms容器內(nèi)的5000端口映射到主機(jī)的5000端口
將當(dāng)前目錄掛載到web容器內(nèi)/data/sms
web容器依賴于redis容器
redis容器從Docker Hub獲取鏡像

其他命令

daemon模式啟動(dòng)/停止

docker-compose up -d

停止

docker-compose stop

查看

docker-compose ps

對(duì)容器執(zhí)行命令(一次)

docker-compose run services cmd
eg: docker-compose run sms env

參考

https://www.cnblogs.com/ee900...

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/27388.html

相關(guān)文章

  • docker 及 docker-compose 的快速安裝和簡(jiǎn)單使用

    摘要:使用不再需要使用腳本來啟動(dòng)容器。通過配置安裝可以通過修改中的版本,自定義您需要的版本。 本篇將使用 DaoCloud 源在 Ubuntu 上簡(jiǎn)單快速安裝 docker 及 docker-compose并添加了通過 Dockerfile 及 docker-compose.yml 使用 nginx 的示例本篇文章所用系統(tǒng)信息如下 Distributor ID: Ubuntu Descri...

    qpal 評(píng)論0 收藏0
  • docker 及 docker-compose 的快速安裝和簡(jiǎn)單使用

    摘要:使用不再需要使用腳本來啟動(dòng)容器。通過配置安裝可以通過修改中的版本,自定義您需要的版本。 本篇將使用 DaoCloud 源在 Ubuntu 上簡(jiǎn)單快速安裝 docker 及 docker-compose并添加了通過 Dockerfile 及 docker-compose.yml 使用 nginx 的示例本篇文章所用系統(tǒng)信息如下 Distributor ID: Ubuntu Descri...

    Faremax 評(píng)論0 收藏0
  • docker-compose安裝及簡(jiǎn)單入門

    摘要:編排一組容器的啟停的工具,直接在官方倉(cāng)庫(kù)下載二進(jìn)制文件。啟動(dòng)多任務(wù)只需多增加一個(gè)指定該容器暴露的端口號(hào)用啟動(dòng),用查看啟動(dòng)成功關(guān)閉一組服務(wù)注意要在文件所在的目錄執(zhí)行該命令才可關(guān)閉對(duì)應(yīng)的容器會(huì)停止并刪除容器,網(wǎng)絡(luò)等入門到此結(jié)束 docker-compose 編排一組容器的啟停的工具,直接在官方github倉(cāng)庫(kù)下載二進(jìn)制文件。 安裝 1. 下載docker-compose sudo curl...

    honmaple 評(píng)論0 收藏0
  • Docker Compose 整合發(fā)布應(yīng)用相關(guān)服務(wù)

    摘要:于是,程序不再是原先單一的服務(wù),而是,變成了一系列密切相關(guān)的服務(wù)。需要注意的是,在模式下申請(qǐng)證書,需要向證明服務(wù)器能被訪問。 首先,祝各位新年快樂,萬事如意,雞年大吉。 這次要來說說一個(gè)和前端并不太相關(guān)的東西——docker compose,一個(gè)整合發(fā)布應(yīng)用的利器。 如果,你對(duì) docker 有一些耳聞,那么,你可能知道它是什么。 不過,你不了解也沒有關(guān)系,在作者眼中,docker 就...

    microcosm1994 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<