Linux安装Docker
1、机器环境初始化
CentOS7
# 阿里云
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
# 额外源
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
# 自行修改相关配置
sed -i -e '/mirrors.cloud.aliyuncs.com/d' -e '/mirrors.aliyuncs.com/d' /etc/yum.repos.d/CentOS-Base.repo
# 清华源
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
# 把软件仓库地址替换为 TUNA:
sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
# 清除系统所有的yum缓存
sudo yum clean all
# 生成新的缓存
sudo yum makecache
# 安装
sudo yum install docker-ce
# 重新加载进程
sudo systemctl daemon-reload
# 开机启动docker
sudo systemctl enable docker
# 重启
sudo systemctl restart docker
# 查看开放端口
netstat -tunlp
Ubuntu
# 替换国内源
vim /etc/apt/sources.list
# 修改默认地址
http://archive.ubuntu.com/ 改为 mirrors.aliyun.com
sudo apt-get update
# 安装必要的一些系统工具
sudo apt-get -y install apt-transport-https ca-certificates curl software-properties-common
# 安装GPG证书
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
# 写入软件源信息
sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
# 更新并安装Docker-CE
sudo apt-get -y update
sudo apt-get -y install docker-ce
# 配置国内源,重启
sudo service docker restart
配置国内源
# 配置docker加速
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://0h15dut2.mirror.aliyuncs.com"]
}
EOF
# 重启
sudo systemctl restart docker
# 查看是否修改成功Registry Mirrors
docker info
更多源地址
# daocloud
http://f1361db2.m.daocloud.io
# 网易
http://hub-mirror.c.163.com
# Docker中国区官方镜像
https://registry.docker-cn.com
# 中国科技大学
https://docker.mirrors.ustc.edu.cn
# 阿里云容器 服务
https://cr.console.aliyun.com/
评论区