Kontext oder Arbeitsverzeichnis für docker-compose

7

Ich lerne Docker

Ich muss das Arbeitsverzeichnis für ein Docker-Image angeben, ich denke, das wird etwa so aussehen:

%Vor%

Nun möchte ich das Bild python:onbuild für die ./dir ausführen, aber ich möchte keine Dockerfile innerhalb der ./dir erstellen.

Das docker-compose Handbuch sagt nichts darüber aus.

Ist es möglich? Wie geht das?

    
Roomy 25.10.2016, 20:12
quelle

2 Antworten

2

Die Build-Konfiguration in Docker Compose endet gerade in einem Aufruf von docker build , Sie müssen also eine Dockerfile verwenden, um diesen Workflow zu verwenden.

Wie die Dokumentation für python: onbuild sagt, können Sie mit einer minimalen Dockerdatei beginnen, die nur FROM python:onbuild enthält. . Aber wie sie auch sagen, :onbuild ist keine großartige Option, Sie haben viel mehr Kontrolle beim Erstellen Ihrer eigenen Dockerfile FROM python .

    
Elton Stoneman 26.10.2016, 10:14
quelle
34

Ich denke, du suchst working_dir . Suchen Sie in der docker-komponieren Referenz .

    
Robin Zimmermann 08.04.2017 04:57
quelle

Tags und Links