Falha do DNS do Docker

2

Eu lancei o operador de CI Concourse com o Boot2docker no OS X.

Informações do Docker:

Client:
 Version:      1.11.0
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   4dc5990
 Built:        Wed Apr 13 18:13:28 2016
 OS/Arch:      darwin/amd64

Server:
 Version:      1.11.0
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   4dc5990
 Built:        Wed Apr 13 19:36:04 2016
 OS/Arch:      linux/amd64

Quando tentei criar a imagem do docker, tive um problema.

Construa instruções:

- put: docker-registry
  params:
    build: src-develop
    tag: version/version

Criar log:

Sending build context to Docker daemon  80.9 kB
Step 1 : FROM python:3.5
Pulling repository docker.io/library/python
Error while pulling image: Get https://index.docker.io/v1/repositories/library/python/images: dial tcp: lookup index.docker.io on 127.0.0.11:53: read udp 127.0.0.1:59668->127.0.0.11:53: read: connection refused

Alguém tem ideia de como resolver esse problema?

    
por Alexey Kachalov 07.05.2016 / 00:05

2 respostas

0

Parece que sua janela de encaixe não pode se conectar à Internet. Se você estiver atrás de um proxy, precisará reiniciar o docker com as configurações de proxy.

link

Em seguida, adicione o proxy ENVIRONMENT ao seu Dockerfile.

link

    
por 01.09.2016 / 06:51
0

Acabei de ter este problema com uma versão 1.13.1 e um Concourse 2.6 recentes do Docker. Não tenho certeza qual é a causa real, mas uma solução alternativa era definir outro servidor DNS para o contêiner de trabalho. A dica foi dada a mim neste exemplo de composição: link

    
por 08.02.2017 / 23:57

Tags