自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Docker Compose介紹: “應(yīng)用層”的服務(wù)

云計(jì)算
Docker Compose是Docker編排服務(wù)的最后一塊,前面提到的 Machine可以讓用戶(hù)在其它平臺(tái)快速安裝Docker, Swarm可以讓Docker容器在集群中高效運(yùn)轉(zhuǎn),而Compose可以讓用戶(hù)在集群中部署分布式應(yīng)用。簡(jiǎn)單的說(shuō),Docker Compose屬于一個(gè)“應(yīng)用層”的服務(wù),用戶(hù)可以定義哪個(gè)容器組運(yùn)行哪個(gè)應(yīng)用,它支持動(dòng)態(tài)改變應(yīng)用,并在需要時(shí)擴(kuò)展。

Docker Compose是Docker編排服務(wù)的***一塊,前面提到的 Machine可以讓用戶(hù)在其它平臺(tái)快速安裝Docker, Swarm可以讓Docker容器在集群中高效運(yùn)轉(zhuǎn),而Compose可以讓用戶(hù)在集群中部署分布式應(yīng)用。簡(jiǎn)單的說(shuō),Docker Compose屬于一個(gè)“應(yīng)用層”的服務(wù),用戶(hù)可以定義哪個(gè)容器組運(yùn)行哪個(gè)應(yīng)用,它支持動(dòng)態(tài)改變應(yīng)用,并在需要時(shí)擴(kuò)展。

Docker Compose介紹

使用Compose的***步是使用YAML文件來(lái)定義容器應(yīng)用的狀態(tài):

  1. containers: 
  2. web: 
  3. build: . 
  4. command: python app.py 
  5. ports: 
  6. "5000:5000" 
  7. volumes: 
  8. - .:/code 
  9. links: 
  10. - redis 
  11. environment: 
  12. - PYTHONUNBUFFERED=1 
  13. redis: 
  14. image: redis:latest 
  15. command: redis-server --appendonly yes 

 

上面的YAML文件定義了兩個(gè)容器應(yīng)用,***個(gè)容器運(yùn)行Python應(yīng)用,并通過(guò)當(dāng)前目錄的Dockerfile文件構(gòu)建。第二個(gè)容器是從Docker Hub注冊(cè)中心的Redis官方倉(cāng)庫(kù)中構(gòu)建。 links指令用來(lái)定義依賴(lài),意思是Python應(yīng)用依賴(lài)于Redis應(yīng)用。

定義完成后,通過(guò)下面的命令來(lái)啟動(dòng)應(yīng)用:

  1. % docker up 

簡(jiǎn)單吧?通過(guò)YAML文件定義的容器應(yīng)用已經(jīng)成功啟動(dòng)起來(lái),啟動(dòng)過(guò)程會(huì)按照YAML的配置嚴(yán)格運(yùn)行。Python容器通過(guò)Dockerfile自動(dòng)構(gòu)建, 同時(shí)從注冊(cè)中心拉取Redis容器構(gòu)建。 links指令關(guān)注的是Python和Redis容器之間的依賴(lài)關(guān)系,Redis容器是***開(kāi)始構(gòu)建,緊隨其后的是Python容器。

Docker Compose應(yīng)用目前還在緊張開(kāi)發(fā)中,感興趣的讀者可以關(guān)注 GitHub動(dòng)態(tài)。

本文出自:http://dockerone.com/article/34

責(zé)任編輯:Ophira 來(lái)源: dockerone
相關(guān)推薦

2024-01-08 09:08:53

2011-11-21 09:55:31

2010-06-13 17:46:47

2010-06-09 10:25:18

SET應(yīng)用層協(xié)議

2010-06-21 17:58:06

2012-01-13 10:13:57

軟件定義網(wǎng)絡(luò)SDNOpenFlow

2010-06-13 17:51:16

SET應(yīng)用層協(xié)議

2010-06-25 15:22:16

2024-11-27 13:01:22

應(yīng)用層領(lǐng)域?qū)?/a>對(duì)接層

2010-06-09 10:28:20

2010-01-26 17:42:20

應(yīng)用層交換技術(shù)

2015-10-16 10:10:18

應(yīng)用層通信協(xié)議

2010-06-28 15:52:17

2016-11-29 15:22:47

協(xié)議應(yīng)用層安全層

2011-03-29 13:09:57

2010-01-20 18:38:56

應(yīng)用層交換機(jī)

2014-06-27 10:04:55

網(wǎng)絡(luò)協(xié)議ipv4IP

2012-05-14 11:43:59

IPv6應(yīng)用層

2011-09-09 16:19:40

Android Web

2011-01-28 09:18:03

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)