Perguntas com a marcação «docker»

O Docker é uma ferramenta para criar e executar contêineres. Perguntas sobre Dockerfiles, operações e arquitetura são aceitas. Perguntas sobre como executar a janela de encaixe na produção podem encontrar melhores respostas no ServerFault (https://serverfault.com/). A tag docker raramente é usada sozinha e geralmente é emparelhada com outras tags, como docker-compose e kubernetes.

9
Shell interativo usando o Docker Compose
Existe alguma maneira de iniciar um shell interativo em um contêiner usando apenas o Docker Compose? Eu tentei algo assim, no meu docker-compose.yml: myapp: image: alpine:latest entrypoint: /bin/sh Quando inicio este contêiner usando o docker-compose, ele sai imediatamente. Existem sinalizadores que eu possa adicionar ao comando do ponto de entrada …

13
Como excluir todas as imagens locais do Docker
Eu recentemente comecei a usar Docker e nunca percebi que eu deveria usar docker-compose downem vez de ctrl-cou docker-compose stoppara se livrar de minhas experiências. Agora, tenho um grande número de imagens de docker desnecessárias localmente. Existe um sinalizador que eu possa executar para excluir todas as imagens e recipientes …

17
Como posso excluir as imagens do Docker?
Eu tenho as seguintes imagens: alex@alexvps:~$ sudo docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE <none> <none> 70c0e19168cf 5 days ago 1.069 GB <none> <none> c2ce80b62174 8 days ago 399.2 MB <none> <none> 60afe4036d97 8 days ago 325.1 MB e quando tento remover um deles, recebo: alex@alexvps:~$ sudo docker …
265 docker 

15
Senha raiz dentro de um contêiner Docker
Estou usando uma imagem do Docker que foi criada usando o comando USER para usar um usuário não raiz chamado dev. Dentro de um contêiner, sou "dev", mas quero editar o /etc/hostsarquivo. Então eu preciso ser raiz. Estou tentando o comando su, mas sou solicitado a inserir a senha root. …
265 docker 

6
Veja o comando completo do contêiner em execução / parado no Docker
Como posso ver o comando completo de um contêiner / processo em execução no Docker? $ docker ps --all CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5b6291859b61 nginx:1.7.8 "nginx -g 'daemon of 4 minutes ago Exited (0) 4 minutes ago thirsty_brattain Só consigo ver "nginx -g 'daemon de" .. …
263 docker 

10
Como continuar um contêiner do Docker que saiu
Considerar: docker run -it centos /bin/bash Eu pressionei Ctrl+ Dpara sair. Quero continuar executando este contêiner, mas descobri que não posso. O único método é docker commit `docker ps -q -l` my_image docker run -it my_image /bin/bash Estou certo? Há um método melhor? (Estou usando a janela de encaixe 0.8.0.)
263 docker 

11
Como usar o sudo dentro de um contêiner de docker?
Normalmente, os contêineres do docker são executados usando a raiz do usuário . Eu gostaria de usar um usuário diferente, o que não é problema ao usar a diretiva USER do docker. Mas esse usuário deve poder usar o sudo dentro do contêiner. Este comando está ausente. Aqui está um …

9
Como analisar o uso do disco de um contêiner do Docker
Percebo que o Docker ocupa 12 GB do meu sistema de arquivos: 2.7G /var/lib/docker/vfs/dir 2.7G /var/lib/docker/vfs 2.8G /var/lib/docker/devicemapper/mnt 6.3G /var/lib/docker/devicemapper/devicemapper 9.1G /var/lib/docker/devicemapper 12G /var/lib/docker Mas, como sei como isso é distribuído pelos contêineres? Tentei conectar-me aos contêineres executando (o novo comando v1.3) docker exec -it <container_name> bash e, em seguida, …


13
Como montar um único arquivo em um volume
Estou tentando dockerize um aplicativo php. No arquivo docker, eu baixa o arquivo, extraio-o etc. Tudo funciona bem, no entanto, se uma nova versão for lançada e eu atualizar o arquivo docker, tenho que reinstalar o aplicativo, porque o config.php é substituído. Então, pensei em montar o arquivo como um …

3
A cópia do Dockerfile mantém a estrutura do subdiretório
Estou tentando copiar vários arquivos e pastas para uma imagem de janela de encaixe criada no meu host local. Os arquivos são assim: folder1 file1 file2 folder2 file1 file2 Estou tentando fazer a cópia assim: COPY files/* /files/ No entanto, todos os arquivos são colocados em / files / existe …
256 copy  docker  dockerfile 

7
janela de encaixe executada <IMAGE> <MULTIPLE COMMANDS>
Estou tentando executar vários comandos como este. docker run image cd /path/to/somewhere &amp;&amp; python a.py Mas isso me dá o erro "Não existe esse arquivo ou diretório" porque é interpretado como ... "docker run image cd /path/to/somewhere" &amp;&amp; "python a.py" Parece que são necessários alguns caracteres ESCAPE como "" ou …

6
Obter valor da variável de ambiente no Dockerfile
Estou construindo um contêiner para um aplicativo ruby. A configuração do meu aplicativo está contida em variáveis ​​de ambiente (carregadas dentro do aplicativo com dotenv ). Uma dessas variáveis ​​de configuração é o IP público do aplicativo, usado internamente para criar links. Eu preciso adicionar uma entrada dnsmasq apontando esse …
254 docker 

13
Comunicação entre vários projetos de docker-componha
Eu tenho dois docker-compose.ymlarquivos separados em duas pastas diferentes: ~/front/docker-compose.yml ~/api/docker-compose.yml Como posso garantir que um contêiner frontpossa enviar solicitações para um contêiner api? Eu sei que essa --default-gatewayopção pode ser definida docker runpara um contêiner individual, de modo que um endereço IP específico possa ser atribuído a esse contêiner, …

9
Como iniciar um contêiner do Docker parado com um comando diferente?
Gostaria de iniciar um contêiner do Docker parado com um comando diferente, pois o comando padrão falha - o que significa que não posso iniciar o contêiner e depois usar 'docker exec'. Basicamente, gostaria de iniciar um shell para poder inspecionar o conteúdo do contêiner. Felizmente, criei o contêiner com …
251 docker 

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.