docker-machine atrás do proxy corporativo

3

Instalei o Machine (ferramenta Docker) e estou tentando aprender como usá-lo seguindo o guia do usuário. Estou correndo centOS 6.6

Como estou trabalhando por trás de um proxy da empresa, exportei algumas variáveis de ambiente para que as coisas funcionassem:

#!/bin/bash

http_proxy='http://<domain>\<login>:<password>@<proxy>:<port>'
https_proxy='https://<domain>\<login>:<password>@<proxy>:<port>'
export http_proxy https_proxy

O meu problema surge quando quero criar uma máquina. Por exemplo, estou testando-o usando o VirtualBox (que também instalei):

sudo -E docker-machine create --driver virtualbox dev

Eu uso a opção -E para evitar que o sudo descarte as variáveis de ambiente. Eu suponho que o problema não vem das duas linhas de proxy, porque eu as tenho usado em outros casos e estava funcionando (exemplo: baixando uma imagem do hub do Docker, baixando arquivos com cURL, instalando pacotes pip, ...) .

Saída dessa linha de comando:

WARN[0005] Unable to check for the latest release: Get https://api.github.com/repos/boot2docker/boot2docker/releases: dial tcp 192.30.252.136:443: i/o timeout
INFO[0005] Downloading boot2docker.iso to /root/.docker/machine/cache/boot2docker.iso...
ERRO[0005] Error creating machine: Get : unsupported protocol scheme ""
WARN[0005] You will want to check the provider to make sure the machine and associated resources were properly removed.
FATA[0005] Error creating machine

Aparentemente, outras pessoas encontraram algum problema semelhante, e parece que foi resolvido: link

Eu posso estar fazendo algo errado, mas eu realmente não entendo, e não consigo encontrar muita ajuda através da pesquisa no google.

    
por Elouan Keryell-Even 08.04.2015 / 16:04

0 respostas