Pytania oznaczone «dockerfile»

Plik Dockerfile to plik zawierający instrukcje tworzenia obrazu platformy Docker

372
odmowa: zażądano dostępu do zasobu odmowa: doker

Śledzę ten link, aby utworzyć mój pierwszy obraz dokera i poszedł pomyślnie i teraz próbuję wypchnąć ten obraz do mojego repozytorium dokera z tego linku . Ale ilekroć próbuję wepchnąć ten obraz do repozytorium, pojawia się tego rodzaju błąd. denied: requested access to the resource is...

299
Jak ustawić nazwę obrazu w Dockerfile?

Nazwę obrazu można ustawić podczas budowania obrazu niestandardowego, na przykład: docker build -t dude/man:v2 . # Will be named dude/man:v2 Czy istnieje sposób na zdefiniowanie nazwy obrazu w Dockerfile, więc nie muszę o tym wspominać w docker

294
Różnica między RUN a CMD w Dockerfile

Jestem mylić o tym, kiedy należy używać CMDvs RUN. Na przykład, aby wykonać polecenia bash / shell (tj. ls -la) Zawsze używałbym CMDlub czy jest sytuacja, w której używałbym RUN? Próbowanie zrozumienia najlepszych praktyk dotyczących tych dwóch podobnych

285
Jak dodać użytkowników do kontenera Docker?

Mam wewnątrz kontener dokera z niektórymi procesami (uwsgi i seler). Chcę utworzyć użytkownika selera i użytkownika uwsgi dla tych procesów, a także grupę roboczą, do której oboje będą należeć, w celu przypisania uprawnień. Próbowałem dodać RUN adduser uwsgii RUN adduser celerydo mojego pliku...

257
Kopia pliku Dockerfile zachowuje strukturę podkatalogu

Próbuję skopiować kilka plików i folderów do kompilacji obrazu dokera z mojego lokalnego hosta. Pliki są takie: folder1 file1 file2 folder2 file1 file2 Próbuję wykonać kopię w ten sposób: COPY files/* /files/ Jednak wszystkie pliki są umieszczane w / files / czy istnieje sposób w Docker,...

209
Dodaj wolumin do Dockera, ale wyklucz podfolder

Załóżmy, że mam kontener Dockera i folder na moim hoście /hostFolder. Teraz, jeśli chcę dodać ten folder do kontenera Docker jako wolumin, mogę to zrobić, używając ADDgo Dockerfilelub montując go jako wolumin. Na razie w porządku. Teraz /hostFolderzawiera podfolder /hostFolder/subFolder. Chcę...

155
Jak zdefiniować zmienną w pliku Dockerfile?

W moim pliku Dockerfile chciałbym zdefiniować zmienne, których będę mógł później użyć w pliku Dockerfile . Znam ENVinstrukcję, ale nie chcę, aby te zmienne były zmiennymi środowiskowymi. Czy istnieje sposób na zadeklarowanie zmiennych w zakresie Dockerfile

152
Co to jest .build-deps dla apk add --virtual command?

Co znajduje się .build-depsw następującym poleceniu? Nie mogę znaleźć wyjaśnienia w dokumentacji Alpine. Czy to jest wstępnie zdefiniowany plik? Widać to w wielu plikach Dockerfiles. RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir...

150
Twórz i uruchamiaj Dockerfile za pomocą jednego polecenia

Czy można zbudować obraz z Dockerfile i uruchomić go jednym poleceniem? Jest jedno polecenie, docker buildaby zbudować plik Dockerfile i docker run -ituruchomić obraz. Czy istnieje jakaś kombinacja tych dwóch poleceń, aby ułatwić tworzenie i uruchamianie za pomocą tylko jednego polecenia?...

150
Zrozumienie instrukcji „VOLUME” w DockerFile

Poniżej znajduje się zawartość mojego „Dockerfile” FROM node:boron # Create app directory RUN mkdir -p /usr/src/app # change working dir to /usr/src/app WORKDIR /usr/src/app VOLUME . /usr/src/app RUN npm install EXPOSE 8080 CMD ["node" , "server" ] W tym pliku oczekuję instrukcji...