首页服务器Web服务器 详解为 Docker 设置代理

详解为 Docker 设置代理

因为众所周知的原因,Docker在国内的使用举步维艰。于是,很多组织在国内提供了mirror或者叫加速器。 甚至在1.13的release note中提到微软提供了官方的中国镜像,然后我并没有找…

因为众所周知的原因,Docker在国内的使用举步维艰。于是,很多组织在国内提供了mirror或者叫加速器

甚至在1.13的release note中提到微软提供了官方的中国镜像,然后我并没有找到怎么启用,找到了再写。

使用这些镜像或者加速器,拉取各种官方镜像是ok了,自有的镜像也可以放在国内的registry

但是官方镜像只是沧海一粟,大量的组织或个人的镜像都在docker hub,这一部分并没有被镜像同步。

于是,你还是需要一个代理。

本文假设:

你已经有一个http代理了

  1. Linux发行版的服务管理器使用的是systemd
  2. 本文写于 Version 17.03.0-ce , 在 Docker 1.13 和 17.03 上是可以的,不排除将来有所改变
  3. 顺带说一句,Windows版的在 Settings 的图形界面上直接可以设置代理。

关于systemd

很多人可能对systemd还不熟悉,但主流发行版已经全都切换成systemd了,还是很有必要了解一下。

# 重启docker$ sudo systemctl restart docker# 对应的旧的命令,其实现在还是支持,效果和上一句一样。$ sudo service docker restart# 设置开机启动$ sudo systemctl enable docker
本文来自网络,不代表1号站长-站长学院|资讯交流平台立场。转载请注明出处: https://www.1cn.cc/fwq/web/2845.html
上一篇win2012 挂载硬盘即增加新硬盘方法
下一篇 详解如何修改docker pull镜像源
admin

作者: admin

这里可以再内容模板定义一些文字和说明,也可以调用对应作者的简介!或者做一些网站的描述之类的文字或者HTML!

为您推荐

评论列表()

    联系我们

    联系我们

    0898-88888888

    在线咨询: QQ交谈

    邮箱: email@wangzhan.com

    工作时间:周一至周五,9:00-17:30,节假日休息

    关注微信
    微信扫一扫关注我们

    微信扫一扫关注我们

    关注微博
    返回顶部