2016-10-25 15 views
7

uczę dokerlub WORKDIR dla docker-komponować

trzeba określić katalog roboczy dla obrazu Döcker, myślę, że będzie coś takiego:

version: '2' 
services: 
    test: 
    build: 
     context: ./dir 

Teraz chcę, aby obraz python:onbuild działał na ./dir, ale nie chcę tworzyć żadnego Dockerfile wewnątrz ./dir.

Podręczniknic o tym nie mówi.

Czy to możliwe? Jak to zrobić?

Odpowiedz

2

Numer build configuration in Docker Compose kończy się na połączeniu z numerem docker build, więc do korzystania z tego przepływu pracy potrzebny jest plik Docker.

Zgodnie z tym, co mówi docs for python:onbuild, można rozpocząć od minimalnego pliku Docker, który zawiera tylko FROM python:onbuild. Ale, jak mówią, :onbuild nie jest świetną opcją, będziesz mieć znacznie więcej kontroli budowania własnego pliku Dockerfile FROM python.

Powiązane problemy