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?
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
.
Ich denke, du suchst working_dir
. Suchen Sie in der docker-komponieren Referenz .
Tags und Links docker docker-compose