Docker系列: 把container們互相連通 "--link"
今天在試著用ELK作為Monitor的工具
身為一個
就選用了Docker作為快速建起這些服務的工具
(不得不說,這實在是很方便阿<3)
不過其中有不少小問題是要研究一下才會動的
Docker的container都是獨立的個體
通常在run的時候你會自己指定好container跟local的port對應
> -p 8080:8080 之類的
但是有時候多個服務之間會有需要彼此溝通的情況
比如說在
1. ELK的時候logstash要跟elasticsearch溝通
2. Kibana要跟elasticsearch溝通
這時候就要用到--link的option
通常會這樣使用
> docker run -it -link 'container_name':'alias' 'image_name'
然後再使用的時候,如果原本要使用
localhost:8080 就要改成 alias:8080
留言
張貼留言