Perguntas com a marcação «dockerfile»

Um Dockerfile é um arquivo que contém instruções para criar uma imagem do Docker


14
Conecte-se ao mysql em um contêiner docker do host
(É provavelmente uma pergunta idiota devido ao meu conhecimento limitado com a administração do Docker ou do mysql, mas como passei uma noite inteira neste assunto, atrevo-me a perguntar.) Em poucas palavras Eu quero executar o mysql em um contêiner docker e me conectar a ele do meu host. Até …
109 mysql  docker  dockerfile 

3
Como faço para usar a variável de ambiente Docker na matriz ENTRYPOINT?
Se eu definir uma variável de ambiente, digamos ENV ADDRESSEE=world, e quiser usá-la no script de ponto de entrada concatenado em uma string fixa como: ENTRYPOINT ["./greeting", "--message", "Hello, world!"] com worldsendo o valor da varible ambiente, como é que eu faço isso? Tentei usar, "Hello, $ADDRESSEE"mas não parece funcionar, …
109 docker  dockerfile 

5
apt-get install tzdata noninteractive
Quando eu tento apt-get install -y tzdata a opção de linha de comando para escolher o fuso horário é exibida. Estou tentando usar isso em um script para fazer alguma configuração, como posso fazer o apt-get rodar sem a entrada do usuário? Eu sei reconfigurar o tzdata que posso fazer …

2
o que é docker run -it flag?
Eu estava fazendo algumas coisas complexas com o docker, mas não sei o que -itflag significa. Recentemente, descobri um exemplo de docker runcomando que me confundiu um pouco. docker run -itd ubuntu:xenial /bin/bash Minha pergunta é qual é o sentido de escrever -itsinalizador aqui, se o contêiner durante a instanciação …
108 docker  dockerfile 



6
Qual é o objetivo do WORKDIR no Dockerfile?
Estou aprendendo Docker. Por muitas vezes eu vi que Dockerfiletem 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” ] Não posso simplesmente omitir WORKDIRe Copyter o meu Dockerfilena raiz do meu projeto? Quais são …
105 docker  dockerfile 

6
COPY / ADD condicional no Dockerfile?
Dentro dos meus Dockerfiles, gostaria de COPIAR um arquivo na minha imagem, se ele existir. O arquivo requirements.txt do pip parece um bom candidato, mas como isso seria feito? COPY (requirements.txt if test -e requirements.txt; fi) /destination ... RUN if test -e requirements.txt; then pip install -r requirements.txt; fi ou …
103 docker  dockerfile 


4
Como posso usar uma variável dentro de um CMD Dockerfile?
Dentro do meu Dockerfile: ENV PROJECTNAME mytestwebsite CMD ["django-admin", "startproject", "$PROJECTNAME"] Erro: CommandError: '$PROJECTNAME' is not a valid project name Qual é a solução mais rápida aqui? O Docker tem algum plano para "consertar" ou introduzir essa funcionalidade em versões posteriores do Docker? NOTA: Se eu remover a linha CMD …
102 docker  dockerfile 




5
Execute um script no Dockerfile
Estou tentando executar um script durante meu processo de construção no meu Dockerfile. Mas não parece funcionar. Eu tentei assim: FROM php:7-fpm ADD bootstrap.sh / ENTRYPOINT ["/bin/bash", "/bootstrap.sh"] Também desta forma: FROM php:7-fpm ADD bootstrap.sh / RUN bash -c "/bootstrap.sh" E também executando meu contêiner em execução: docker exec symfony …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.