Pytania oznaczone «dockerfile»

131
Warunek Dockerfile if else z argumentami zewnętrznymi

Mam plik dockerfile FROM centos:7 ENV foo=42 potem go buduję docker build -t my_docker . i uruchom go. docker run -it -d my_docker Czy jest możliwe przekazywanie argumentów z wiersza poleceń i używanie ich z if else w Dockerfile? Mam na myśli coś takiego FROM centos:7 if (my_arg==42)...

118
/ bin / sh: apt-get: nie znaleziono

Próbuję zmienić plik dockerFile do pracy z aspell. Mam skrypt bash, który chcę zawinąć w doku 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 particular, the sample SDK includes a Dockerfile...

114
Jaki jest sens WORKDIR w Dockerfile?

Uczę się Dockera. Wiele razy widziałem, że Dockerfilema WORKDIRpolecenie: 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” ] Czy nie mogę po prostu pominąć WORKDIRi Copypo...

113
Wiele z - co to znaczy

Chcę zbudować obraz dockera dla projektu Linkurious na github, który wymaga zarówno bazy danych Neo4j, jak i Node.js. moim pierwszym podejściem było zadeklarowanie obrazu podstawowego dla mojego obrazu, zawierającego Neo4j. Dokumenty referencyjne nie definiują „obrazu podstawowego” w żaden pomocny...

112
Dockerfile build - czy można zignorować błąd?

Mam plik Dockerfile. Podczas budowania obrazu kompilacja kończy się niepowodzeniem z powodu tego błędu: 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 który w...

111
Jak mogę użyć zmiennej wewnątrz Dockerfile CMD?

W moim pliku Dockerfile: ENV PROJECTNAME mytestwebsite CMD ["django-admin", "startproject", "$PROJECTNAME"] Błąd: CommandError: '$PROJECTNAME' is not a valid project name Jakie jest najszybsze obejście tego problemu? Czy Docker planuje „naprawić” lub wprowadzić tę funkcjonalność w nowszych...

111
co to jest flaga Docker run -it?

Robiłem trochę skomplikowanych rzeczy z dockerem, ale okazuje się, że nie wiem, co -itoznacza flaga. Ostatnio natknąłem się na przykład docker runpolecenia, który trochę mnie zdezorientował. docker run -itd ubuntu:xenial /bin/bash Moje pytanie brzmi, jaki sens ma pisać -ittutaj flagę, jeśli...

109
apt-get install tzdata noninteractive

Kiedy próbuję apt-get install -y tzdata pojawi się opcja wiersza poleceń do wybrania strefy czasowej. Próbuję użyć tego w skrypcie, aby przeprowadzić konfigurację, jak mogę uruchomić apt-get bez udziału użytkownika? Wiem, aby zmienić konfigurację tzdata, którą mogę zrobić echo...

109
Połącz się z mysql w kontenerze docker z hosta

(Prawdopodobnie jest to głupie pytanie ze względu na moją ograniczoną wiedzę z administracją Docker lub mysql, ale ponieważ spędziłem cały wieczór nad tym problemem, odważę się je zadać.) W skrócie Chcę uruchomić mysql w kontenerze docker i połączyć się z nim z mojego hosta. Jak dotąd najlepsze,...