2017-01-03 1 views
1

docker-compose down hat kein [SERVICE...] Argument.
Per docker-compose down --help:Warum nimmt Docker-compose 'down' kein optionales Argument [SERVICE ...]?

Usage: down [options] 

Ich möchte in der Lage sein, nach unten nur einer meiner vielen Behälter zu bringen. Ich weiß, dass ich einen einzigen Container mit docker down anstelle von docker-compose down herunterfahren kann, aber ich frage mich, warum nicht der docker-compose down Befehl ein optionales [SERVICE...] Argument nehmen?

Alle folgenden Docker-compose Befehle ein optionales [SERVICE...] Argument tun:

docker-compose build 
docker-compose create 
docker-compose kill 
docker-compose logs 
docker-compose pause 
docker-compose restart 
docker-compose rm 
docker-compose start 
docker-compose stop 
docker-compose unpause 
docker-compose up 

Mein docker-compose --version ist 1.9.0

Antwort

0

Um einen bestimmten Container

docker stop [OPTIONS] CONTAINERNAME [CONTAINERNAME...] 

Sie verwenden zu stoppen kann die Liste der derzeit aktiven Docker Bilder von ru finden nning

docker ps 
+0

Dank @Socratees. Ja, ich weiß das, meine Frage ist, warum 'docker-compose down' das Argument' [SERVICE ...] 'nicht unterstützt. –

+0

Danke! Sieht aus wie docker-compose, da ein Tool sehr spezifisch auf Docker-Dateien auf App-Ebene ausgerichtet ist. Das könnte erklären, warum sie "down CONTAINERNAME" nicht unterstützen. [Docker-Compose-Referenz] (https://docs.docker.com/compose/overview/) –

+0

Ich verstehe das, aber wenn du dir die anderen 11 docker-compose-Befehle anschaust, habe ich das gepostet ** tu ** take a [ SERVICE ...] Argument (einschließlich des Befehls 'up'), scheint es seltsam, dass der Befehl 'down' [SERVICE ...] nicht akzeptiert. –

Verwandte Themen