在运行 dind
时定义参数 --registry-mirror
,如:
docker run --name jenkins-docker --rm --detach \
--privileged --network jenkins --network-alias docker \
--env DOCKER_TLS_CERTDIR=/certs \
--volume /home/foxconn/jenkins-docker-certs:/certs/client \
--volume /home/foxconn/jenkins-data:/var/jenkins_home \
--publish 2376:2376 \
docker:dind --storage-driver overlay2 --registry-mirror http://xxx.xxx.xxx.xxx:xxxx
在运行 dind
时定义参数 --dns DNS地址
。这样,在 Docker 容器里面构建镜像时,也可以访问网络。