首页 > 其他分享 >docker使用代理(in home)

docker使用代理(in home)

时间:2022-11-05 20:57:01浏览次数:46  
标签:systemd http hub self 代理 192.168 home docker

docker 使用 http http_proxy

https://docs.docker.com/config/daemon/systemd/

# 代理 和  国内 镜像源 不要 同时使用,。。。

# "storage-driver":   "overlay2",


apt install docker.io -y


proxy_url='192.168.10.20:7890'

mkdir -p /etc/systemd/system/docker.service.d
cat > /etc/systemd/system/docker.service.d/http-proxy.conf <<EOF
[Service]
Environment="HTTP_PROXY=http://${proxy_url}"
Environment="HTTPS_PROXY=http://${proxy_url}"
EOF


self_hub='192.168.10.101:5000'


cat > /etc/docker/daemon.json <<EOF
{
    "bip":"10.199.123.1/24",
    "log-level":        "error",
    "insecure-registries": ["${self_hub}"]
}
EOF

systemctl enable docker
systemctl daemon-reload
systemctl restart docker

推送到 自己的 镜像仓库

self_hub='192.168.71.1:5000'

function tag_img_and_push(){
    docker tag ${1} ${self_hub}/${1}
    docker push  ${self_hub}/${1}
}

for i in $( docker images | grep -v 'TAG' | awk '{print $1":"$2}' | grep -v "${self_hub}" | grep -v '192.168'  )
do
   tag_img_and_push ${i} &
done

wait

标签:systemd,http,hub,self,代理,192.168,home,docker
From: https://www.cnblogs.com/ltgybyb/p/16861247.html

相关文章

  • docker-Volume(四)
    Volume原理首先我们需要知道Docker的文件系统是如何工作的。1,Docker镜像是由多个文件系统(只读层)叠加而成。当我们启动一个容器的时候,Docker会加载只读镜像层并在其上(译者......
  • docker实战教程(十四):docker上安装mysql
    dockerhub上查找mysql镜像dockersearchmysql从dockerhub上拉取mysql镜像到本地(指定版本为5.7)dockerpullmysql:5.7使用mysql5.7镜像创建容器(也叫运行镜像)......
  • docker常用命令(三)
    帮助启动类命令启动docker:systemctlstartdocker停止docker:systemctlstopdocker重启docker:systemctlrestartdocker查看docker'状态systemctlstatusdocke......
  • Docker部署Nginx报错 WARNING: IPv4 forwarding is disabled. Networking will not wo
    Docker部署Nginx报错WARNING:IPv4forwardingisdisabled.Networkingwillnotwork.[root@localhost~]#dockerrun--namenginx-1-p8080:80-dnginx  ......
  • CentOS 7(Linux)安装Docker
    CentOS7(Linux)安装Docker一、分别执行下列命令添加并更新yum源    yum update    yuminstallepel-release-y    yumcleanall    y......
  • 【Dokcer】docker的网络模式
    Docker的四种网络模式:bridge(默认网络)hostnonecontainer自定义网络一、bridge模式bridge网络模式是docker的默认网络模式当docker进程启动的时候,会在主机上自动创建一个名为d......
  • Vulnhub Vulnerable Docker Containment靶机解题过程(部分,未完成)
    VulnerableDockerContainment识别目标主机IP地址─(kali㉿kali)-[~/Vulnhub/Vulnerable_docker]└─$sudonetdiscover-ieth1Currentlyscanning:192.168.60.0/1......
  • 基于docker和cri-dockerd部署kubernetes v1.25.3
    基于docker和cri-dockerd部署kubernetesv1.25.31、环境准备1-1、主机清单主机名IP地址系统版本k8s-master01k8s-master01.wang.orgkubeapi.wang.orgkube......
  • Java静态代理
    静态代理目标对象和代理对象都要实现同一个接口代理对象要代理真实角色代理对象可以做很多真实对象做不到的事情真实对象专注自己的事情例子:婚庆公司代理结......
  • vue 跨域代理,对象存储(阿里云、aws)预签名上传文件
    一、安装axoios    ①、全局安装axois#全局安装axiosPSE:\Code\Vues\sha_web\sha_web>npminstallaxios--g 二、配置跨域代理    ①、配置跨......