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.


3
Atribuição de vhosts a portas Docker
Eu tenho um DNS curinga configurado para que todas as solicitações da web para um domínio personalizado (* .foo) sejam mapeadas para o endereço IP do host Docker. Se eu tiver vários contêineres executando instâncias do Apache (ou Nginx), cada contêiner mapeia a porta do Apache (80) para alguma porta …
83 nginx  proxy  dns  docker 


3
Diagnosticando o alto uso da CPU no Docker for Mac
Como diagnosticar a causa do Docker no MacOS, com.docker.hyperkitusando especificamente 100% da CPU? Estatísticas do Docker As estatísticas do Docker mostram que todos os contêineres em execução têm pouca CPU, memória, E / S líquida e E / S de bloco. iosnoop O iosnoop mostra que com.docker.hyperkitrealiza cerca de 50 …

3
O pipeline do CI / CD com PostgreSQL falhou com o erro "O banco de dados não foi inicializado e a senha do superusuário não foi especificada"
Estou usando o pipeline de Bitbucket com o PosgreSQL para CI / CD. De acordo com esta documentação, o serviço PostgreSQL foi descrito bitbucket-pipelines.ymldesta maneira: definitions: services: postgres: image: postgres:9.6-alpine Funcionou muito bem até agora. Mas todos os meus pipelines mais recentes falharam com o seguinte erro: Error: Database is …

3
Qual é o objetivo de "docker build --pull"?
Ao criar uma imagem de janela de encaixe, você normalmente usa docker build .. Mas eu descobri que você pode especificar --pull, então todo o comando se pareceriadocker build --pull . Não tenho certeza sobre o propósito de --pull. A documentação oficial do Dockers diz "Sempre tente extrair uma versão …
17 docker 

3
Docker: a unidade não foi compartilhada
Ao "encaixar" um aplicativo MVC do ASP.NET Core 3.1, obtive o seguinte resultado: docker run -dt -v "C:\Users\admin\vsdbg\vs2017u5:/remote_debugger:rw" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1\DockerizedWebApp1:/app" -v "D:\xxx\yyy\Spikes\DockerizedWebApp1:/src/" -v "C:\Users\admin\.nuget\packages\:/root/.nuget/fallbackpackages2" -v "C:\Program Files\dotnet\sdk\NuGetFallbackFolder:/root/.nuget/fallbackpackages" -e "DOTNET_USE_POLLING_FILE_WATCHER=1" -e "ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS=true" -e "ASPNETCORE_ENVIRONMENT=Development" -e "NUGET_PACKAGES=/root/.nuget/fallbackpackages2" -e "NUGET_FALLBACK_PACKAGES=/root/.nuget/fallbackpackages;/root/.nuget/fallbackpackages2" -P --name DockerizedWebApp1 --entrypoint tail dockerizedwebapp1:dev -f /dev/null docker: Error response from daemon: …


1
Escala Docker com ligação de porta determinística
Eu gostaria de escalar um wildflycontêiner que tenha exposto várias portas com resultados determinísticos. docker-compose.yml version: '3' services: wildfly-server: build: context: . dockerfile: Dockerfile args: admin_user: admin admin_password: admin deploy: resources: limits: memory: 1.5G cpus: "1.5" restart: always ports: - "8000-8099:8080" - "8100-8199:9990" - "8200-8299:8787" expose: - "8080" - "9990" …


1
Como se conectar aos Serviços TCP do Traefik com a configuração TLS ativada?
Estou tentando configurar o Traefik para ter acesso aos serviços através de nomes de domínio e para não precisar definir portas diferentes. Por exemplo, dois serviços MongoDB, ambos na porta padrão, mas em domínios diferentes example.localhoste example2.localhost. Somente este exemplo funciona. Quero dizer, outros casos provavelmente funcionam, mas não consigo …

2
O repositório não está assinado na construção do Docker
Eu tenho o seguinte Dockerfile que usa a imagem mais recente do Ubuntu obtida do dockerhub: FROM ubuntu:latest RUN apt-get update && apt-get install -y g++ llvm lcov Quando inicio o comando docker build, ocorrem os seguintes erros: Erro: 2 http://archive.ubuntu.com/ubuntu bionic InRelease Pelo menos uma assinatura inválida foi encontrada. …
13 docker  ubuntu  apt 

5
Como resolver 'OSError: libc not found' gerado no exec Gunicorn do aplicativo Flask dentro do contêiner Alpine docker
Estou trabalhando em um aplicativo Flask baseado no aplicativo Microblog do mega-tutorial de Miguel Grinberg. O código mora aqui: https://github.com/dnilasor/quickgig . Eu tenho uma implementação de docker de trabalho com um contêiner MySQL 5.7 vinculado. Hoje eu adicionei uma função Admin View usando o módulo Flask-Admin. Ele funciona lindamente servido …



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.