当前位置: 首页 > news >正文

Docker安装(Centos/Ubuntu/UOS)

Centos

centos7.4及以上
关闭防火墙
关闭selinux

安装所需的依赖

yum install -y yum-utils device-mapper-persistent-data lvm2

添加centos7和docker的yum源

curl -o /etc/yum.repos.d/Centos-7.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-altarch-7.repo(arm)
curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

建立缓存

yum makecache fast

安装docker-20.10.8

yum -y install  docker-ce-20.10.8-3.el7 docker-ce-cli-20.10.8-3.el7

配置

创建配置目录,编辑配置文件

mkdir /etc/docker
vi /etc/docker/daemon.json
{"registry-mirrors": ["https://*******.mirror.aliyuncs.com"],"insecure-registries":["xxxx.xxxx.xxxx:5000"],"data-root": "/data/docker","log-driver":"json-file","log-opts": {"max-size":"1024m", "max-file":"2"}
}

registry-mirrors :配置镜像加速
insecure-registries:忽略ssl证书验证(地址修改为需要的地址)
data-root:配置docker存储目录
log-opts: 配置容器日志的大小限制和数量

启动docker

加载配置,开机自启,启动docker

systemctl daemon-reload
systemctl enable docker
systemctl start docker

Ubuntu

关闭防火墙
关闭selinux

添加docker源

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

查看有哪些版本

apt-cache madison docker-ce

安装docker-20.10.18

apt-get -y install docker-ce=5:20.10.18~3-0~ubuntu-jammy docker-ce-cli=5:20.10.18~3-0~ubuntu-jammy

配置

修改配置文件

vi /etc/docker/daemon.json
{"registry-mirrors": ["https://*******.mirror.aliyuncs.com"],"insecure-registries":["xxxx.xxxx.xxxx:5000"],"data-root": "/data/docker","log-driver":"json-file","log-opts": {"max-size":"1024m", "max-file":"2"}
}

registry-mirrors :配置镜像加速
insecure-registries:忽略ssl证书验证(地址修改为需要的地址)
data-root:配置docker存储目录
log-opts: 配置容器日志的大小限制和数量

启动docker

加载配置,开机自启,重启docker

systemctl daemon-reload
systemctl enable docker
systemctl restart docker

UOS

关闭防火墙
关闭selinux

添加docker源

curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo apt-key add -
echo "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/debian buster stable" >> /etc/apt/sources.list

查看有哪些版本

apt-cache madison docker-ce

安装docker-20.10.18

apt-get -y install docker-ce=5:20.10.18~3-0~debian-buster docker-ce-cli=5:20.10.18~3-0~debian-buster

配置

修改配置文件

vi /etc/docker/daemon.json
{"registry-mirrors": ["https://*******.mirror.aliyuncs.com"],"insecure-registries":["xxxx.xxxx.xxxx:5000"],"data-root": "/data/docker","log-driver":"json-file","log-opts": {"max-size":"1024m", "max-file":"2"}
}

registry-mirrors :配置镜像加速
insecure-registries:忽略ssl证书验证(地址修改为需要的地址)
data-root:配置docker存储目录
log-opts: 配置容器日志的大小限制和数量

启动docker

加载配置,开机自启,重启docker

systemctl daemon-reload
systemctl enable docker
systemctl restart docker
http://www.dtcms.com/a/410324.html

相关文章:

  • 自动化运维利器:MCP Server + 阿里云
  • 常州公司建站模板网站怎么做定位功能
  • 网站弹窗代码网络游戏开发成本
  • Linux的网络基础
  • 福田网站建设课程考试wordpress页面链接404
  • I2C EEPROM存储影响到Rx response
  • qt使用opencv的imread读取图像为空
  • 单片机中用printf输出函数的地址
  • 做视频用的网站铁岭 开原网站建设
  • 4. ChatClient 的初始,快速使用上手
  • 【编号525】1969-2008北京五环路历年道路路网数据
  • 淘宝团购上线:本地生活的“两种解法”
  • 直播一级a做爰片免费网站学校做网站方案
  • Syslog和Windows事件日志分析工具
  • request库的详解
  • 如何做一家类似携程的网站南昌专业的网站建设公司
  • C# WPF实现ComboBox实时搜索与数据绑定
  • eBay自养号系统构建指南:打造安全稳定的测评采购环境
  • Java读取Excel图片技术详解:悬浮式与嵌入式图片的三种实现方案(支持WPS嵌入和Office Excel嵌入)
  • 【LLIE技术专题】 SCI代码讲解
  • QT5绘图和数据可视化的CustomPlot C++组件安装及使用
  • 了解ddp和fsdp
  • Linux的POSIX信号量和生产消费模型的环形队列实现
  • 如何用家庭电脑做网站wordpress无法移除旧插件.
  • 网络公司手机网站平台营销型网站
  • Python 将 HTML 转换为纯文本 TXT (HTML 文本提取)
  • glibc pthread_mutex_lock/unlock futex 互斥锁的实现
  • 做网站怎么做小图标百度怎么精准搜索
  • ASP.NET Razor VB 变量
  • Linux系统之----POSIX信号量