docker-composer pour le mode Détaché

J'ai en suivant le panneau de commande pour exécuter conteneur

docker run -d --name test -v /etc/hadoop/conf:/etc/hadoop/conf -v /usr/lib/python2.7/dist-packages/hdinsight_common:/usr/lib/python2.7/dist-packages/hdinsight_common -v /etc/hive/conf/:/etc/hive/conf/-v /etc/tez/conf/:/etc/tez/conf/-v /usr/hdp/2.4.2.0-258/sqoop/lib/:/usr/hdp/2.4.2.0-258/sqoop/lib/-i -t hdinsight /bin/bash

C'était compliqué donc j'essayais de créer docker-composition de fichier comme ceci

version: '2'
services:
  hdinsight:
    image: hdinsight
    container_name: ABC
    volumes:
     - /etc/hadoop/conf:/etc/hadoop/conf
     - /usr/lib/python2.7/dist-packages/hdinsight_common:/usr/lib/python2.7/dist-packages/hdinsight_common
     - /etc/hive/conf/:/etc/hive/conf/
     - /etc/tez/conf/:/etc/tez/conf/
     - /usr/hdp/2.4.2.0-258/sqoop/lib/:/usr/hdp/2.4.2.0-258/sqoop/lib/
    entrypoint:
     - bash
    labels:
     - "HDInsight client VM"

Mais je ne suis pas sûr où passer -d-i & -t flages de mon panneau de commande exécuter

J'étais en train de docker-composer comme ce

docker-compose -f docker-compose.yml run hdinsight

quelqu'un peut me pointer à droite direction ici ?

Mise à JOUR après la première réponse

J'ai essayé d'exécuter docker-compose up -d

root@abc-docker:~/ubuntu# docker-compose up -d
Creating ABC
root@sbd-docker:~/ubuntu# docker ps -a
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                     PORTS               NAMES
ffa4c359abf7        hdinsight           "/bin/bash"         5 seconds ago       Exited (0) 5 seconds ago                       ABC
root@sbd-docker:~/ubuntu#

Ne sais pas pourquoi son Exited statut

Une idée ?

Grâce

source d'informationauteur roy