docker-compose语法中depends_on 与 links有什么区别
来源:6-4 水平扩展和负载均衡
hi_kaka
2019-01-22
老师,你好,有几个问题请教下:
1 docker-compose语法中depends_on 与 links有什么区别
2 docker-compose中services中redis的ports: [“6379”]这种写法什么意思
redis:
image: redis
ports: [“6379”]
networks:
- back-tier
3 第6-4水平扩展和负载均衡章节中
lb:
image: dockercloud/haproxy
links:
- web
ports:
- 80:80
volumes:
- /var/run/docker.sock:/var/run/docker.sock
haproxy这个container怎样把请求转发到后面web上?没看明白
4回答
-
link是两个容易之间有网络互访关系
112019-01-23 -
麦兜搞IT
2019-01-23
关于ports: ["6379"] 这事docker-compose的语法,您可以查看https://docs.docker.com/compose/compose-file/#ports 主要用于暴露端口的,当然docker-compose的文件是yaml格式,这要是遵循yaml的格式写的,比如您也可以改成这样(换行写)
ports: - "6379"
00 -
麦兜搞IT
2019-01-23
Haproxy 负载均衡这个您如果想知道haproxy的工作原理,建议您百度搜索一下haproxy的配置和原理,然后再看看这个的dockerfile https://github.com/docker/dockercloud-haproxy/blob/master/Dockerfile 这里就不详细展开了,因为内容很多很多
00 -
麦兜搞IT
2019-01-22
您好,depend on是说明依赖关系,如果container A depends on B,则会先创建和启动B,然后再创建启动A
00
相似问题