tried depends_on and links, not working with healthchecks

This commit is contained in:
Ivan Ermilov
2016-08-15 12:25:08 +02:00
parent 4707efa412
commit afc253b47c
+29 -7
View File
@@ -1,8 +1,10 @@
version: "2"
services:
namenode: namenode:
build: ./namenode build: ./namenode
hostname: namenode hostname: namenode
container_name: namenode container_name: namenode
net: hadoop
volumes: volumes:
- ./data/namenode:/hadoop/dfs/name - ./data/namenode:/hadoop/dfs/name
environment: environment:
@@ -14,7 +16,10 @@ resourcemanager:
build: ./resourcemanager build: ./resourcemanager
hostname: resourcemanager hostname: resourcemanager
container_name: resourcemanager container_name: resourcemanager
net: hadoop depends_on:
- "namenode"
links:
- "namenode"
env_file: env_file:
- ./hadoop.env - ./hadoop.env
@@ -22,9 +27,12 @@ historyserver:
build: ./historyserver build: ./historyserver
hostname: historyserver hostname: historyserver
container_name: historyserver container_name: historyserver
net: hadoop
volumes: volumes:
- ./data/historyserver:/hadoop/yarn/timeline - ./data/historyserver:/hadoop/yarn/timeline
depends_on:
- "namenode"
links:
- "namenode"
env_file: env_file:
- ./hadoop.env - ./hadoop.env
@@ -32,7 +40,12 @@ nodemanager1:
build: ./nodemanager build: ./nodemanager
hostname: nodemanager1 hostname: nodemanager1
container_name: nodemanager1 container_name: nodemanager1
net: hadoop depends_on:
- "namenode"
- "resourcemanager"
links:
- "namenode"
- "resourcemanager"
env_file: env_file:
- ./hadoop.env - ./hadoop.env
@@ -40,7 +53,10 @@ datanode1:
build: ./datanode build: ./datanode
hostname: datanode1 hostname: datanode1
container_name: datanode1 container_name: datanode1
net: hadoop depends_on:
- "namenode"
links:
- "namenode"
volumes: volumes:
- ./data/datanode1:/hadoop/dfs/data - ./data/datanode1:/hadoop/dfs/data
env_file: env_file:
@@ -50,7 +66,10 @@ datanode2:
build: ./datanode build: ./datanode
hostname: datanode2 hostname: datanode2
container_name: datanode2 container_name: datanode2
net: hadoop depends_on:
- "namenode"
links:
- "namenode"
volumes: volumes:
- ./data/datanode2:/hadoop/dfs/data - ./data/datanode2:/hadoop/dfs/data
env_file: env_file:
@@ -60,7 +79,10 @@ datanode3:
build: ./datanode build: ./datanode
hostname: datanode3 hostname: datanode3
container_name: datanode3 container_name: datanode3
net: hadoop depends_on:
- "namenode"
links:
- "namenode"
volumes: volumes:
- ./data/datanode3:/hadoop/dfs/data - ./data/datanode3:/hadoop/dfs/data
env_file: env_file: