国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - docker-compose 詳解及示例代碼

docker-compose 詳解及示例代碼

2020-12-15 22:23服務器技術網 服務器知識

這篇文章主要介紹了docker-compose 詳解的相關資料,并附簡單實例,需要的朋友可以參考下

docker-compose使用示例

利用docker搭建一個mysql + java service + nginx,總共4個docker容器,如果采用docker run的方式一個一個容器去創建十分麻煩。為了能更高效的批量創建容器,docker推出了docker-compose工具,只需要定義一個docker-compose.yml文件即可快速搞定一組容器的創建,

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
mysql:
 image: daocloud.io/yjmyzz/mysql-osx:latest
 volumes:
   - ./mysql/db:/var/lib/mysql
 ports:
   - 3306:3306
 environment:
   - MYSQL_ROOT_PASSWORD=123456
 
service1:
 image: java:latest
 volumes:
   - ./java:/opt/app
 expose:
   - 8080
 #ports:
 #  - 9081:8080
 links:
   - mysql:default
 command: java -jar /opt/app/spring-boot-rest-framework-1.0.0.jar
 
service2:
 image: java:latest
 volumes:
   - ./java:/opt/app
 expose:
   - 8080
 #ports:
 #  - 9082:8080
 links:
   - mysql:default
 command: java -jar /opt/app/spring-boot-rest-framework-1.0.0.jar
 
nginx1:
  image: nginx:latest
  volumes:
   - ./nginx/html:/usr/share/nginx/html:ro
   - ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
   - ./nginx/conf.d:/etc/nginx/conf.d:ro
  #expose:
  #  - 80
  ports:
   - "80:80"
  links:
   - service1:service1
   - service2:service2

內容不復雜,具體的關鍵字說明見本文最后的參考文章鏈接。

問題:這個文件放在哪里?

參見下面的目錄結構:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
mysql-java-nginx
├── docker-compose.yml
├── java
│  └── spring-boot-rest-framework-1.0.0.jar
├── mysql
│  └── db
└── nginx
  ├── conf
  ├── conf.d
  │  └── default.conf
  ├── html
  │  └── index.html
  └── nginx.conf

創建容器:

?
1
2
cd mysql-java-nginx
docker-compose up

就是這么簡單,一個up就搞定了所有容器的創建,up通常用于首次創建,可以觀察終端實時輸出的日志內容判斷容器是否啟動正常,如果沒什么問題,直接Ctrl+C退出,然后

docker-compose start

以后臺方式啟動容器。  

其它命令還有:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Commands:
 build       Build or rebuild services
 help        Get help on a command
 kill        Kill containers
 logs        View output from containers
 pause       Pause services
 port        Print the public port for a port binding
 ps         List containers
 pull        Pulls service images
 restart      Restart services
 rm         Remove stopped containers
 run        Run a one-off command
 scale       Set number of containers for a service
 start       Start services
 stop        Stop services
 unpause      Unpause services
 up         Create and start containers
 migrate-to-labels Recreate containers to add labels
 version      Show the Docker-Compose version information

基本上看名字就知道意思了。  

參考文章:

https://docs.docker.com/compose/compose-file/

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 污污视频免费网站 | 久久久久国产一区二区三区 | 日韩福利在线 | 日韩午夜电影 | 国产成人av在线播放 | 亚洲欧美日韩系列 | 久久成人久久爱 | 韩国一区二区视频 | 国产精品1 | 亚洲视频在线免费观看 | 一区二区欧美视频 | 国产精品成人av | 久久久精品 | 亚洲毛片在线观看 | 久久com| 国产男女做爰免费网站 | 日韩欧美在线视频 | 国产目拍亚洲精品99久久精品 | 精品久久精品 | 成人免费网站在线观看 | 亚洲国产精品免费在线观看 | 午夜免费视频福利 | 午夜亚洲| 亚洲天堂免费在线 | 亚洲五码中文字幕 | 日韩欧美在线免费观看 | 亚洲视频中文字幕 | 成年人免费小视频 | 欧美日韩在线一区 | 久久久久久免费毛片精品 | 中文字幕在线综合 | 国产一区二区三区视频 | chengrenzaixian| 国产免费看 | 久久久精品网 | 91精品久久久久久 | 婷婷成人基地 | av天天干| 久久国产精品偷 | 国产福利视频在线 | 国产真实精品久久二三区 |