通过可访问外网的电脑代理,在不能访问上外网的电脑中安装docker

本文介绍如何在局域网环境下,通过已连接外网的电脑A作为代理,使得无法直接访问外网的电脑B能够安装并配置Docker,实现从外部仓库拉取镜像。首先,在A上安装代理软件并设置代理,使B能通过A访问外网。接着,详细阐述了在B上配置Docker代理的步骤,包括创建docker.service.d目录、编辑http-proxy.conf文件以指定代理服务器地址,最后重启Docker服务验证配置。

在局域网中,一台电脑A(192.168.1.15)可以访问上外网,要安装docker的电脑B(192.168.1.16)不能访问外网但可以访问A。

第一步先在A上装代理软件,然后使B可以通过A访问外网,可以参考“使用squid让能上外网的linux(centos)代理内网liunx电脑上网”。

第一步完成后,B电脑可以访问外网后,就可以正常安装docker(网上或官方例子很多)。

主要说下安装完成docker后,配置docker代理,使其可以通过B机器拉取外部镜像(当然,使用内网镜像仓库,下面都不用看了)。

docker 使用代理

1.创建docker.service.d目录

mkdir /etc/systemd/system/docker.service.d

2.创建http-proxy.conf文件
vim /etc/systemd/system/docker.service.d/http-proxy.conf

3.配置以下内容
[Service]
Environment="HTTP_PROXY=http://192.168.1.15:3128"
Environment="HTTPS_PROXY=http://192.168.1.15:3128"

4.重启docker
systemctl daemon-reload
systemctl restart docker

5,测试下拉取一个镜像(网上教程一般在安装docker时都会有配置镜像加速这一块).

.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值