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”来存放容器