Docker学习笔记

YuDou dreaming...
  • docker镜像源(加速地址)是国内的源来拉镜像,可能有一些镜像没有,代理就是从Dockerhub拉。你拉的镜像如果是Dockerhub的,并且国内镜像源没有,那镜像源也不好使,只能老老实实配好代理。阿里云ECS可以使用阿里云镜像加速器,/etc/docker/daemon.json如下配置即可,不要加其他源:
1
2
3
{
"registry-mirrors": ["https://***.mirror.aliyuncs.com"]
}

subscription

我这里用的是clash,就复制clash订阅链接就好了。部署完clash后,服务器开放端口7890作为代理接口,来访问代理服务器。在服务器终端设置相关环境变量:

1
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 

由于配置代理是为了docker服务,所以还要编辑Docker系统的服务配置文件:

1
2
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo vim /etc/systemd/system/docker.service.d/proxy.conf

在proxy.conf中配置以下内容:

1
2
3
[Service]
Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"

最后重启docker:

1
2
sudo systemctl daemon-reload
sudo systemctl restart docker

不出意外应该成功了,可以尝试拉取一些之前拉取失败的镜像来验证一下

traffic

  • 阿里云云数据传输的流量按量计算,两天就花了151.05CNY…TuT,目录价因子都是流出地域,我用Xftp7把ECS上的文件传到本地也用不到100多个G吧?暂时还没想到是为什么,只好先暂停服务了
  • Title: Docker学习笔记
  • Author: YuDou
  • Created at : 2024-11-14 21:10:21
  • Updated at : 2025-01-13 00:10:00
  • Link: https://sweetyudou.github.io/2024/11/14/Docker/
  • License: All Rights Reserved © YuDou
On this page
Docker学习笔记