Stavo facendo alcune cose complesse con docker, ma a quanto pare non so cosa -itsignifichi flag. Recentemente mi sono imbattuto in qualche esempio di docker runcomando che mi ha un po 'confuso. docker run -itd ubuntu:xenial /bin/bash La mia domanda è: cosa ha senso scrivere -itflag qui, se il contenitore …
Sto cercando di prendere un'immagine docker per creare un'app java e guardare le varianti delle immagini OpenJDK disponibili. Sto cercando qui https://github.com/docker-library/openjdk/tree/master/8/jdk e vedo alpine, slim e windows. Quali sono le differenze tra questi e cosa offre ciascuna variante?
(Probabilmente è una domanda stupida a causa della mia conoscenza limitata con Docker o amministrazione mysql, ma dato che ho passato un'intera serata su questo problema, ho il coraggio di chiederlo.) In poche parole Voglio eseguire mysql in un container Docker e connettermi ad esso dal mio host. Finora, il …
Se imposto una variabile d'ambiente, diciamo ENV ADDRESSEE=world, e voglio usarla nello script del punto di ingresso concatenato in una stringa fissa come: ENTRYPOINT ["./greeting", "--message", "Hello, world!"] con worldessendo il valore della varible dell'ambiente, come posso fare? Ho provato a usare "Hello, $ADDRESSEE"ma non sembra funzionare, poiché prende $ADDRESSEEletteralmente.
Ho un'app la cui unica dipendenza è flask, che funziona bene fuori dalla finestra mobile e si collega alla porta predefinita 5000. Ecco la fonte completa: from flask import Flask app = Flask(__name__) app.debug = True @app.route('/') def main(): return 'hi' if __name__ == '__main__': app.run() Il problema è che …
Voglio aggiornare il mio /etc/hosts file durante "docker build". Ho aggiunto sotto la riga in Dockerfile ma non aggiorna il /etc/hostsfile né dà alcun errore. RUN echo "192.168.33.11 mynginx" >> /etc/hosts Ho bisogno di aggiornare /etc/hosts. Qualcuno può suggerire su questo?
Sto imparando Docker. Per molte volte ho visto che Dockerfileha il WORKDIRcomando: 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” ] Non posso semplicemente omettere WORKDIRe Copyavere il mio Dockerfilealla radice del mio progetto? Quali …
All'interno del mio Dockerfile: ENV PROJECTNAME mytestwebsite CMD ["django-admin", "startproject", "$PROJECTNAME"] Errore: CommandError: '$PROJECTNAME' is not a valid project name Qual è la soluzione più rapida qui? Docker ha in programma di "riparare" o introdurre questa funzionalità nelle versioni successive di Docker? NOTA: se rimuovo la riga CMD dal file …
All'interno del mio Dockerfile vorrei COPIARE un file nella mia immagine se esiste, il file requirements.txt per pip sembra un buon candidato, ma come si otterrebbe? COPY (requirements.txt if test -e requirements.txt; fi) /destination ... RUN if test -e requirements.txt; then pip install -r requirements.txt; fi o if test -e …
Sto cercando di collegare 2 contenitori separati: nginx: ultime php: fpm Il problema è che gli script php non funzionano. Forse la configurazione php-fpm non è corretta. Ecco il codice sorgente, che si trova nel mio repository . Ecco il file docker-compose.yml: nginx: build: . ports: - "80:80" - "443:443" …
In un Dockerfile ho un livello che installa requirements.txt: FROM python:2.7 RUN pip install -r requirements.txt Quando creo l'immagine docker, esegue l'intero processo indipendentemente da eventuali modifiche apportate a questo file. Come posso assicurarmi che Docker venga eseguito solo pip install -r requirements.txtse è stata apportata una modifica al file? …
Posso specificare un intervallo di porte in un Dockerfile EXPOSE 7000-8000 e quando si esegue il contenitore associare tutte queste porte esposte alle stesse porte sulla macchina host? docker run -p 7000-8000:7000-8000
Sto cercando di assicurarmi che il mio contenitore di app non esegua le migrazioni / inizi finché il contenitore db non viene avviato e PRONTO PER accettare le connessioni. Quindi ho deciso di utilizzare il controllo dell'integrità e dipende dall'opzione nella finestra mobile compose file v2. Nell'app ho quanto segue …
È possibile impostare una variabile ENV docker sul risultato di un comando? Piace: ENV MY_VAR whoami voglio che MY_VAR ottenga il valore "root" o qualunque cosa restituisca whoami
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.