跳转至

Docker in Docker,自定义 dind 的镜像源

约 107 个字 7 行代码 预计阅读时间不到 1 分钟

自定义镜像源

在运行 dind 时定义参数 --registry-mirror,如:

1
2
3
4
5
6
7
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

自定义 DNS 地址

在运行 dind 时定义参数 --dns DNS地址。这样,在 Docker 容器里面构建镜像时,也可以访问网络。

来源