Jak podczas budowania obrazu COPYplatformy Docker mogę umieścić plik w obrazie, aby plik wynikowy był własnością innego użytkownika niż
Jak podczas budowania obrazu COPYplatformy Docker mogę umieścić plik w obrazie, aby plik wynikowy był własnością innego użytkownika niż
Nie wiem, jak nazwać pliki Dockerfiles. Wiele osób korzysta z GitHub Dockerfilebez rozszerzenia pliku. Czy nadam im nazwę i rozszerzenie; Jeśli tak to co? A może po prostu do nich dzwonię
Dockerfile.1wykonuje wiele RUN: FROM busybox RUN echo This is the A > a RUN echo This is the B > b RUN echo This is the C > c Dockerfile.2 dołącza do nich: FROM busybox RUN echo This is the A > a &&\ echo This is the B > b &&\ echo This is the C > c Każdy...
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)...
Zainstalowałem Dockera na Centos 7., uruchamiając następujące polecenia, curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world UWAGA: helloworld działa poprawnie i nie ma problemów. jednak kiedy próbuję uruchomić docker-compose...
Kiedy uruchamiam obraz Dockera w systemie Windows 10. Otrzymuję ten błąd: standard_init_linux.go:190: exec user process caused "no such file or directory" mój plik Dockera to: FROM openjdk:8 EXPOSE 8080 VOLUME /tmp ADD appagent.tar.gz /opt/app-agent ADD services.jar app.jar ADD run.sh...
To może być trywialne pytanie, ale czytanie dokumentacji dla ARG i ENV nie wyjaśnia mi sprawy. Buduję kontener PHP-FPM i chcę dać możliwość włączania / wyłączania niektórych rozszerzeń na potrzeby użytkownika. Byłoby wspaniale, gdyby można to zrobić w pliku Dockerfile, dodając warunki warunkowe...
Używam instrukcji RUN w a, Dockerfileaby zainstalować rpm RUN yum -y install samplerpm-2.3 Jednak chcę przekazać jako argument wartość „2.3”. Moja instrukcja RUN powinna wyglądać mniej więcej tak: RUN yum -y install samplerpm-$arg gdzie
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...
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...
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...
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...
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...
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...
Chcę pobrać obraz dockera, aby zbudować aplikację java i spojrzeć na dostępne warianty obrazów OpenJDK. Patrzę tutaj https://github.com/docker-library/openjdk/tree/master/8/jdk i widzę alpejskie, smukłe i okna. Jakie są między nimi różnice i co daje każdy
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...
Jeśli ustawię zmienną środowiskową, powiedzmy ENV ADDRESSEE=world, i chcę jej użyć w skrypcie punktu wejścia połączonym w ustalony ciąg, taki jak: ENTRYPOINT ["./greeting", "--message", "Hello, world!"] mając worldzmienną wartość środowiska, jak mam to zrobić? Próbowałem użyć, "Hello,...
(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,...
Mam aplikację, której jedyną zależnością jest flask, która działa dobrze poza dockerem i wiąże się z domyślnym portem 5000. Oto pełne źródło: from flask import Flask app = Flask(__name__) app.debug = True @app.route('/') def main(): return 'hi' if __name__ == '__main__': app.run() Problem...
Chcę zaktualizować mój /etc/hostsplik podczas „budowania platformy Docker”. Dodałem poniższą linię w Dockerfile, ale nie aktualizuje /etc/hostspliku ani nie podaje żadnego błędu. RUN echo "192.168.33.11 mynginx" >> /etc/hosts Muszę zaktualizować /etc/hosts. Czy ktoś może coś zasugerować w...