Changed a lotta stuff in docker-compose.

This commit is contained in:
K 2025-04-13 04:30:36 +05:30
parent 3d789706c4
commit 44bf44a0d0
Signed by: notkshitij
GPG Key ID: C5B8BC7530F8F43F

View File

@ -6,13 +6,9 @@ services:
ports:
- "9870:9870"
- "9000:9000"
user: "1000:1000"
user: "hdoop:hdoop"
security_opt:
no-new-privileges:true
deploy:
resouces:
cpu: "2"
memory: 4G
- no-new-privileges:true
volumes:
- hadoop_namenode:/hadoop/dfs/name
environment:
@ -24,71 +20,68 @@ services:
image: cc/datanode:1.0
container_name: cc-datanode
restart: no
user: "1000:1000"
security_opt:
no-new-privileges:true
deploy:
resouces:
cpu: "2"
memory: 4G
user: "hdoop:hdoop"
security_opt:
- no-new-privileges:true
volumes:
- hadoop_datanode:/hadoop/dfs/data
environment:
SERVICE_PRECONDITION: "namenode:9870"
SERVICE_PRECONDITION: "cc-namenode:9870"
env_file:
- ./hadoop.env
# healthcheck:
# disable: true
resourcemanager:
image: cc/resoucemanager:1.0
image: cc/resourcemanager:1.0
container_name: cc-resourcemanager
restart: no
user: "1000:1000"
security_opt:
no-new-privileges:true
deploy:
resouces:
cpu: "2"
memory: 4G
user: "hdoop:hdoop"
security_opt:
- no-new-privileges:true
environment:
SERVICE_PRECONDITION: "namenode:9000 namenode:9870 datanode:9864"
env_file:
- ./hadoop.env
# healthcheck:
# disable: true
nodemanager:
image: cc/nodemanager:1.0
container_name: cc-nodemanager
container_name: cc-nodemanager
restart: no
user: "1000:1000"
security_opt:
no-new-privileges:true
deploy:
resouces:
cpu: "2"
memory: 4G
user: "hdoop:hdoop"
security_opt:
- no-new-privileges:true
environment:
SERVICE_PRECONDITION: "namenode:9000 namenode:9870 datanode:9864 resourcemanager:8088"
SERVICE_PRECONDITION: "cc-namenode:9000 cc-namenode:9870 cc-datanode:9864 cc-resourcemanager:8088"
env_file:
- ./hadoop.env
# healthcheck:
# disable: true
historyserver:
image: cc/historyserver:1.0
container_name: cc-historyserver
restart: no
user: "1000:1000"
security_opt:
no-new-privileges:true
deploy:
resources:
cpu: "2"
memory: 4G
user: "hdoop:hdoop"
security_opt:
- no-new-privileges:true
environment:
SERVICE_PRECONDITION: "namenode:9000 namenode:9870 datanode:9864 resourcemanager:8088"
SERVICE_PRECONDITION: "cc-namenode:9000 cc-namenode:9870 cc-datanode:9864 cc-resourcemanager:8088"
volumes:
- hadoop_historyserver:/hadoop/yarn/timeline
env_file:
- ./hadoop.env
# healthcheck:
# disable: true
volumes:
hadoop_namenode:
hadoop_datanode:
hadoop_historyserver:
networks:
hadoop:
driver: bridge