linux安装docker(脚本一键安装配置docker)

news/2024/4/17 6:51:12

 1、创建脚本

vi initDocker.sh
#安装前先更新yum,防止连接镜像失败
yum -y update#卸载系统之前的docker(可选择,我这里直接注释了)
#yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine#安装docker需要依赖的包
yum install -y yum-utils#配置镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo#centos7安装docker,这里指定docker版本为 19.03.13
yum -y install docker-ce-19.03.13-3.el7 docker-ce-cli-19.03.13-3.el7 containerd.io-1.5.10-3.1.el7#centos8安装docker,这里指定docker版本为 19.03.13
#yum -y install docker-ce-19.03.13-3.el8 docker-ce-cli-19.03.13-3.el8 containerd.io-1.5.10-3.1.el8#安装最新docker版本,需要使用最新的docker,请取消下面的注释,并注释上面的docker版本指定下载的代码
#yum -y install docker-ce docker-ce-cli containerd.io#设置开机自启动
systemctl enable docker#开始配置阿里云镜像加速
#1>创建docker配置目录
mkdir -p /etc/docker#2>创建daemon.json并写入信息
tee /etc/docker/daemon.json <<-'EOF'
{"registry-mirrors": ["https://chqac97z.mirror.aliyuncs.com"]
}
EOF#3>加载配置文件
systemctl daemon-reload#4>重启docker
systemctl restart dockerecho 'docker安装成功!版本信息如下:-------------------------'#查看docker版本
docker version

2、赋权并执行脚本

chmod +x initDocker.sh && ./initDocker.sh

安装成功


https://www.xjx100.cn/news/3118792.html

相关文章

基于springboot实现私人健身与教练预约管理系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现私人健身与教练预约管理系统演示 摘要 随着信息技术和网络技术的飞速发展&#xff0c;人类已进入全新信息化时代&#xff0c;传统管理技术已无法高效&#xff0c;便捷地管理信息。为了迎合时代需求&#xff0c;优化管理效率&#xff0c;各种各样的管理系统应…

【论文笔记】SDCL: Self-Distillation Contrastive Learning for Chinese Spell Checking

文章目录 论文信息Abstract1. Introduction2. Methodology2.1 The Main Model2.2 Contrastive Loss2.3 Implementation Details(Hyperparameters) 3. Experiments代码实现个人总结值得借鉴的地方 论文信息 论文地址&#xff1a;https://arxiv.org/pdf/2210.17168.pdf Abstrac…

ElasticSearch之cat indices API

命令样例如下&#xff1a; curl -X GET "https://localhost:9200/_cat/indices?vtrue&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPHQBEs5*lo7F9"执行结果输出如下&#xff1a; health status index uuid …

PHP项目用docker一键部署

公司新项目依赖较多&#xff0c;扩展版本参差不一&#xff0c;搭建环境复杂缓慢&#xff0c;所以搭建了一键部署的功能。 docker-compose build 构建docker docker-compose up 更新docker docker-compose up -d 后台运行docker docker exec -it docker-php-1 /bin/bas…

【UE】中文字体 发光描边材质

效果 步骤 1. 先将我们电脑中存放在“C:\Windows\Fonts”路径下的字体导入UE 点击“全部选是” 导入成功后如下 2. 打开导入的“SIMSUN_Font”&#xff0c;将字体缓存类型设置为“离线” 点击“是” 这里我选择&#xff1a;宋体-常规-20 展开细节面板中的导入选项 勾选“使用距…

【从JVM看Java,三问继承和多态,是什么?为什么?怎么做?深度剖析JVM的工作原理】

系列文章&#xff1a; 《计算机底层原理专栏》&#xff1a;欢迎大家订阅学习&#xff0c;能够帮助到各位就是对我最大的鼓励&#xff01; 文章目录 系列文章目录前言一、JVM是什么二、什么是继承三、什么是多态总结 前言 这篇文章聚焦JVM的实现原理&#xff0c;我更专注于从一…

Flink-时间窗口

在流数据处理应用中&#xff0c;一个很重要、也很常见的操作就是窗口计算。所谓的“窗口”&#xff0c;一 般就是划定的一段时间范围&#xff0c;也就是“时间窗”&#xff1b;对在这范围内的数据进行处理&#xff0c;就是所谓的 窗口计算。所以窗口和时间往往是分不开的。 时…

k8s中Pod控制器简介,ReplicaSet、Deployment、HPA三种处理无状态pod应用的控制器介绍

目录 一.Pod控制器简介 二.ReplicaSet&#xff08;简写rs&#xff09; 1.简介 &#xff08;1&#xff09;主要功能 &#xff08;2&#xff09;rs较完整参数解释 2.创建和删除 &#xff08;1&#xff09;创建 &#xff08;2&#xff09;删除 3.扩容和缩容 &#xff08…