Als «dockerfile» getaggte Fragen

135
Grundlegendes zur Anweisung "VOLUME" in DockerFile

Unten ist der Inhalt meiner "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" ] In dieser Datei erwarte ich, dass die Anweisung "VOLUME. /...

127
Dockerfile if else Bedingung mit externen Argumenten

Ich habe Docker-Datei FROM centos:7 ENV foo=42 dann baue ich es docker build -t my_docker . und starte es. docker run -it -d my_docker Ist es möglich, Argumente über die Befehlszeile zu übergeben und mit if else in Dockerfile zu verwenden? Ich meine so etwas wie FROM centos:7 if (my_arg==42)...

115
/ bin / sh: apt-get: nicht gefunden

Ich versuche, eine Docker-Datei so zu ändern, dass sie mit Aspell funktioniert. Ich habe ein Bash-Skript, das ich in ein Dock einwickeln möchte Step 4: Wrap the script in a Docker container. The sample SDK we downloaded earlier contains an example of an action wrapped in a Docker container. In...

112
Mehrere FROMs - was es bedeutet

Ich möchte ein Docker-Image für das Linkurious- Projekt auf github erstellen, für dessen Ausführung sowohl die Neo4j-Datenbank als auch Node.js erforderlich sind. Mein erster Ansatz war, ein Basis-Image für mein Image zu deklarieren, das Neo4j enthält. Die Referenzdokumente definieren "Basisbild"...

109
Dockerfile Build - Fehler ignorieren?

Ich habe eine Docker-Datei. Beim Erstellen des Images schlägt der Build bei diesem Fehler fehl: automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal && autoconf && automake -a] returned a non-zero code: 1 was in Wirklichkeit...

107
Was ist Docker Run -it Flag?

Ich habe einige komplexe Dinge mit Docker gemacht, aber wie sich herausstellt, weiß ich nicht, was -itFlagge bedeutet. Kürzlich bin ich auf ein docker runBefehlsbeispiel gestoßen, das mich ein wenig verwirrt hat. docker run -itd ubuntu:xenial /bin/bash Meine Frage ist, was Sinn macht zu schreiben...

105
Was ist der Sinn von WORKDIR auf Dockerfile?

Ich lerne Docker. Ich habe schon oft gesehen, dass Dockerfiledas WORKDIRBefehl hat: FROM node:latest RUN mkdir -p /usr/src/app WORKDIR /usr/src/app COPY package.json /usr/src/app/ RUN npm install COPY . /usr/src/app EXPOSE 3000 CMD [ “npm”, “start” ] Kann ich nicht einfach weglassen WORKDIRund...

102
Bedingtes KOPIEREN / HINZUFÜGEN in Dockerfile?

Innerhalb meiner Docker-Dateien möchte ich eine Datei in mein Bild kopieren, falls vorhanden. Die Datei "require.txt" für pip scheint ein guter Kandidat zu sein, aber wie würde dies erreicht werden? COPY (requirements.txt if test -e requirements.txt; fi) /destination ... RUN if test -e...