Perguntas com a marcação «docker»

518
Como edito um arquivo após o shell em um contêiner do Docker?

Fiz o shell com êxito para um contêiner do Docker usando: docker exec -i -t 69f1711a205e bash Agora preciso editar o arquivo e não tenho nenhum editor dentro: root@69f1711a205e:/# nano bash: nano: command not found root@69f1711a205e:/# pico bash: pico: command not found root@69f1711a205e:/#...

518
Como atualizar o contêiner do docker após a alteração da imagem

Digamos que eu peguei a imagem oficial do mysql: 5.6.21 . Implantei esta imagem criando vários contêineres de docker. Esses contêineres estão em execução há algum tempo até o MySQL 5.6.22 ser lançado. A imagem oficial do mysql: 5.6 é atualizada com o novo lançamento, mas meus contêineres ainda...

517
Qual é a diferença entre "expor" e "publicar" no Docker?

Estou experimentando Dockerfiles e acho que entendo a maior parte da lógica. No entanto, não vejo a diferença entre "expor" e "publicar" uma porta nesse contexto. Todos os tutoriais que vi primeiro incluem o EXPOSEcomando no Dockerfile: ... EXPOSE 8080 ... Em seguida, eles criam uma imagem a...

493
Como executo um comando em um contêiner do Docker já existente?

Criei um contêiner -dpara que não seja interativo. docker run -d shykes/pybuilder bin/bash Vejo que o contêiner saiu: CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen Agora eu gostaria...

473
O Docker não pode se conectar ao daemon do docker

Depois de atualizar minha versão do Docker 0.8.0, recebo uma mensagem de erro ao digitar sudo docker version: Client version: 0.8.0 Go version (client): go1.2 Git commit (client): cc3a8c8 2014/02/19 12:54:16 Can't connect to docker daemon. Is 'docker -d' running on this host? E eu segui as...

462
Como incluir arquivos fora do contexto de construção do Docker?

Como posso incluir arquivos fora do contexto de construção do Docker usando o comando "ADD" no arquivo do Docker? Na documentação do Docker: O caminho deve estar dentro do contexto da construção; não é possível ADICIONAR ../something/something, porque a primeira etapa de uma construção do...

459
Como você anexa e desanexa do processo do Docker?

Posso anexar a um processo de janela de encaixe, mas o Ctrl+ cnão funciona para desanexá-lo. exitbasicamente interrompe o processo. Qual é o fluxo de trabalho recomendado para executar o processo, anexando-o ocasionalmente a ele para fazer algumas alterações e depois

425
Erro "O dispositivo de entrada não é um TTY"

Estou executando o seguinte comando do meu Jenkinsfile. No entanto, recebo o erro "O dispositivo de entrada não é um TTY" . docker run -v $PWD:/foobar -it cloudfoundry/cflinuxfs2 /foobar/script.sh Existe uma maneira de executar o script Jenkinsfilesem fazer o modo interativo? Basicamente, tenho...

408
Expondo uma porta em um contêiner do Docker ativo

Estou tentando criar um contêiner Docker que atue como uma máquina virtual completa. Eu sei que posso usar a instrução EXPOSE dentro de um Dockerfile para expor uma porta e posso usar o -psinalizador with docker runpara atribuir portas, mas quando um contêiner está realmente em execução, existe um...