CentOs7 安装Docker 并配置代理访问外网

12 篇文章 0 订阅

提要

环境: Linux version 3.10.0-693.el7.x86_64
安装docker的一部分步骤

步骤

1、配置yum代理

vim  /etc/yum.conf
proxy=http://170.20.31.11:8080

2、修改yum源为阿里源

1.进入yum源配置文件夹。(配置之前先看看有没有安装wget命令呢,没的话可以先用当前的yum源安装一下再说。yum -y install wget)
cd /etc/yum.repos.d
2.备份一下之前的配置文件。
mv ./CentOS-Base.repo ./CentOS-Base.repo.bak
3.下载阿里源或者163源
wget http://mirrors.aliyun.com/repo/Centos-7.repo
wget http://mirrors.163.com/.help/CentOS7-Base-163.repo
wget -P /etc/yum.repos.d/ http://mirrors.aliyun.com/repo/epel-7.repo  
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.移动到源默认位置
mv CentOS7-Base-163.repo /etc/yum.repos.d/CentOS-Base.repo
mv Centos-7.repo /etc/yum.repos.d/CentOS-Base.repo
5.运行yum clean all , yum makecache生成缓存即可,之后便可以使用yum安装软件了。
yum clean all
yum makecache

3、docker 安装报错 container-selinux >= 2.9 解决

1. 阿里云上的epel源
yum -y  install epel-release
1. 安装 container-selinux
yum -y install container-selinux

4、安装docker

1.安装docker服务
yum -y install docker-ce
2.配置docker源
sudo vim /etc/docker/daemon.json
{
    "registry-mirrors": [ "https://registry.docker-cn.com"],
    "insecure-registries": [ "172.19.69.2:5000","172.22.0.35:5000"]
}
2.配置docker http代理
sudo mkdir -p /etc/systemd/system/docker.service.d
vim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTPS_PROXY=http://172.20.36.11:80"
3.刷新源并重启
systemctl daemon-reload
systemctl restart docker 
systemctl show --property=Environment docker
4.设置docker开启自动启动
sudo systemctl enable docker
sudo systemctl start docker
  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值