Red de conocimiento informático - Material del sitio web - Cómo compilar Docker en un entorno de red "especial"

Cómo compilar Docker en un entorno de red "especial"

Método 1.

Instale una máquina virtual Linux usando VirtualBox o VMWare Workstation. El host utiliza una VPN u otro esquema para proporcionar acceso de red "normal" a varios "servicios", mientras que las tarjetas de red de la máquina virtual utilizan el modo NAT. Compilar Docker usando make en una máquina virtual Linux no causa ningún problema de red. La velocidad de compilación está limitada por soluciones de red como las VPN y puede tardar mucho en completarse.

Método 2.

Cada vez que Docker lanza una nueva versión, publicará una nueva etiqueta en el repositorio de docker-dev. Este repositorio contiene todos los entornos necesarios para crear imágenes de Docker, por lo que puede crear Docker reemplazando el Dockerfile en el directorio de códigos de Docker.

DESDE docker.cn/docker/docker-dev:v1.2.0

VOLUMEN /var/lib/docker

WORKDIR /go/src/github. com/docker/docker

ENV DOCKER_BUILDTAGS aplicación selinux

ENTRYPOINT ["hack/dind"]

COPY ./go/src/github.com/docker /docker

Mantenga solo los pasos necesarios en el Dockerfile para compilar.