Ho un'app Python (2.7) avviata nel mio dockerfile: CMD ["python","main.py"] main.py stampa alcune stringhe quando viene avviato e va in un ciclo successivo: print "App started" while True: time.sleep(1) Finché avvio il contenitore con il flag -it, tutto funziona come previsto: $ docker run --name=myapp -it myappimage > App started …
Nel mio Dockerfile , vorrei definire le variabili che posso usare in seguito nel Dockerfile . Sono a conoscenza delle ENVistruzioni, ma non voglio che queste variabili siano variabili d'ambiente. C'è un modo per dichiarare le variabili nell'ambito di Dockerfile ?
Durante la creazione di un'immagine Docker, come posso creare COPYun file nell'immagine in modo che il file risultante sia di proprietà di un utente diverso da root?
Non sono sicuro di come nominare Dockerfiles. Molti su GitHub usano Dockerfilesenza un'estensione di file. Dò loro un nome e un'estensione? e allora? O li chiamo e basta Dockerfile?
Cosa c'è .build-depsnel seguente comando? Non riesco a trovare una spiegazione nei documenti alpini. È un file predefinito? Si vede questo referenziato in molti Dockerfile. RUN apk add --no-cache --virtual .build-deps \ gcc \ freetype-dev \ musl-dev RUN pip install --no-cache-dir <packages_that_require_gcc...> \ RUN apk del .build-deps
È possibile creare un'immagine da Dockerfile ed eseguirla con un singolo comando? Esiste un comando docker buildper creare un file Docker ed docker run -iteseguire l'immagine. Esiste una combinazione di questi due comandi per semplificare la creazione e l'esecuzione con un solo comando?
Di seguito è riportato il contenuto del mio "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 questo file mi aspetto che le istruzioni "VOLUME. / …
Dockerfile.1esegue più 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 si unisce a loro: FROM busybox RUN echo This is the A > a &&\ echo This is the B …
Ho dockerfile FROM centos:7 ENV foo=42 poi lo costruisco docker build -t my_docker . ed eseguilo. docker run -it -d my_docker È possibile passare argomenti dalla riga di comando e usarlo con if else in Dockerfile? Intendo qualcosa di simile FROM centos:7 if (my_arg==42) {ENV=TRUE} else: {ENV=FALSE} e costruire con …
Ho installato docker su centos 7. eseguendo i seguenti comandi, curl -sSL https://get.docker.com/ | sh systemctl enable docker && systemctl start docker docker run hello-world NOTA: helloworld funziona correttamente e senza problemi. tuttavia, quando provo a eseguire docker-compose (docker-compose.yml esiste e valido) mi dà l'errore solo su Centos (la versione …
Questa potrebbe essere una domanda banale, ma leggere documenti per ARG ed ENV non mi rende le cose chiare. Sto costruendo un contenitore PHP-FPM e voglio dare la possibilità di abilitare / disabilitare alcune estensioni sulle esigenze dell'utente. Sarebbe bello se questo potesse essere fatto nel Dockerfile aggiungendo condizionali e …
Sto usando l'istruzione RUN all'interno di un Dockerfileper installare un rpm RUN yum -y install samplerpm-2.3 Tuttavia, voglio passare il valore "2.3" come argomento. La mia istruzione RUN dovrebbe essere simile a: RUN yum -y install samplerpm-$arg dove $arg=2.3
Sto cercando di modificare un dockerFile per lavorare con aspell. Ho uno script bash che voglio avvolgere in un dock 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 …
Voglio creare un'immagine docker per il progetto Linkurious su GitHub, che richiede l'esecuzione sia del database Neo4j che di Node.js. il mio primo approccio è stato quello di dichiarare un'immagine di base per la mia immagine, contenente Neo4j. I documenti di riferimento non definiscono in alcun modo utile "immagine di …
Ho un Dockerfile. Durante la creazione dell'immagine, la compilazione fallisce in questo errore: 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 che in realtà è innocuo. La libreria viene compilata correttamente, ma …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.