Docker搭建hadoop系统:如何保持容器运行
Docker build hadoop system: how to keep container running
下面是我在hadoop系统中的一个容器。我想在使用“docker-compose up -d”后保留容器 运行。我使用命令“/usr/bin/yes”来保留容器运行。但是,这会浪费资源。有答案吗?谢谢。
version: "3.0"
services:
Active_NN:
container_name: active_nn
image: active_nn
user: root
privileged: true
networks:
- Hadoop_Cluster
hostname: active-nn
ports:
- 9870:9870
- 8020:8020
command: bash -c "service ssh restart && /usr/bin/yes"
您可以使用命令“sleep 9999999999”来存放容器
下面是我在hadoop系统中的一个容器。我想在使用“docker-compose up -d”后保留容器 运行。我使用命令“/usr/bin/yes”来保留容器运行。但是,这会浪费资源。有答案吗?谢谢。
version: "3.0"
services:
Active_NN:
container_name: active_nn
image: active_nn
user: root
privileged: true
networks:
- Hadoop_Cluster
hostname: active-nn
ports:
- 9870:9870
- 8020:8020
command: bash -c "service ssh restart && /usr/bin/yes"
您可以使用命令“sleep 9999999999”来存放容器