Centos7安装Docker(二进制)
前言
最近在私有云部署一套自动化运维平台;
其中k8s是重头戏,安装k8s之前需要先安装docker,之前博文中有讲如何通过yum方式安装docker《从零学ELK系列(三):Centos安装Docker(超详细图文教程)》,现在用二进制方式安装一次docker,在此记录
docker架构图
安装过程
基本环境
- CentOS版本 7.9.2009
- Docker版本 18.06.3-ce
安装docker
官网包下载地址
https://download.docker.com/linux/static/stable/x86_64/
下载并解压
cd /soft
wget https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz
tar -xvf docker-18.06.3-ce.tgz
mv docker/* /usr/bin
- 设置docker远程仓库为阿里云
# 获取阿里云地址
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors?accounttraceid=dff3ed14e88f461ca40f6c3ca90f03f0lwjhvim /etc/docker/daemon.json{"registry-mirrors":["https://dv1sd25l.mirror.aliyuncs.com"]
}
- 创建启动文件
vim /etc/systemd/system/docker.service[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target[Service]
Type=notify
ExecStart=/usr/bin/dockerd --graph /soft/docker/data -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s[Install]
WantedBy=multi-user.target
- 配置docker开机启动
chmod +x /etc/systemd/system/docker.service
# 重新加载配置
systemctl daemon-reload
# 设置开机启动
systemctl enable docker.service
# 进行启动
systemctl start docker
- 进行验证
docker version
总结
docker将环境进行封装,屏蔽环境层的变化,极大的降低了项目运行环境差异导致问题;
多动手多实践;
Centos7安装Docker(二进制)相关推荐
- CentOS7安装Docker详细教程
CentOS7安装Docker 文章目录 CentOS7安装Docker Docker简介 Docker架构 Docker安装流程 查看Docker 参考文章 Docker简介 Docker 是一个开 ...
- linux设置docker自动启动,CentOS7安装Docker配置服务端和容器自启动
接上一篇,在VirtualBox上安装配置好了CentOS7,继续在这个虚拟机上装好docker并总结一下使用到的常用功能. 安装Docker 安装直接参考官网来安装就OK,没有遇到什么问题,值得注意 ...
- Centos7 安装Docker(v2021 version 20.10.5) 并通过docker-compose运行TiDB集群
Centos7 安装Docker(v2021 version 20.10.5) 卸载docker旧版 注意:新系统不用卸载 yum remove docker \docker-client \dock ...
- centos7安装docker并配置镜像加速
Centos7安装docker 并配置镜像加速 1.如果系统上之前有安装过docker 那么就需要先执行下面的命令 删除旧版本docker sudo yum remove docker \docker ...
- Docker:docker简介及CentOS7安装Docker,以及配置镜像加速问题解决
一.Docker是什么: 一款产品从开发到上线,从操作系统,到运行环境,再到应用配置.作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不 ...
- CentOS7安装Docker教程(图文)
文章目录 Docker 1. 检查是否支持docker 2. yum安装docker 3. 常用的一些docker命令 Docker Compose 1.Docker Compose介绍 2.Dock ...
- centos7安装docker和应用
centos7 docker安装 卸载旧版本 安装docker 启动docker 配置阿里云镜像加速 运行hello-world 查看版本 显示本地镜像 删除本地镜像 拉取镜像 新建并启动容器 添加容 ...
- centos7镜像加速_虚拟机 Linux CentOS7 安装Docker 详解:使用 阿里云Yum源;附加云镜像加速器...
Docker 要求 CentOS 系统的内核版本高于 3.10 ,先检查一下,如内核版本不符合,不建议参考该贴安装!(CentOS版本 大于7.0以上版本,一般都可以:建议先查询系统内核版本) 如系统 ...
- centos7安装docker并配置阿里云镜像
文章目录 一.安装docker 准备工作: 主要步骤: 二.配置阿里云镜像 1.依次输入以下四条命令: 2.测试 错误记录 一.安装docker 准备工作: CentOS7能上外网 yum -y in ...
最新文章
- spring配置文件详解【总结】
- python手机版打了代码运行不了-三款可以在安卓手机上运行Python代码的软件
- pytroch 中Variable实现线性回归
- Shader中颜色混合的算法
- 一个人开始废掉的3种迹象
- 深度相机---(1)TOF总结
- PowerShell 7.0 RC 发布
- jQuery的创建对象,动态添加、修改、删除属性和方法
- 计算机word的常用功能技巧,10个Word操作神技巧,看看你会多少?
- 5款Java微服务开源框架
- 网页设计与制作 项目教程 项目1
- Pajek常用方法保姆级操作指南——社会网络分析
- 算术右移 java_Java 中 算术右移和逻辑右移有什么区别?
- Numpy学习之——numpy.mean中axis参数用法
- 记录微信小程序web-view页面分享出去之后没有返回首页按钮,微信小程序WebView页面分享出去后没有返回首页按钮,全局使用的自定义导航【解决办法】
- Android 极光推送华为厂商通道集成问题记录
- [摘录]第二部分 战略决策(3)
- matlab sym 画图,poly2sym之后的画图问题
- access2003不能启动修复资源
- CentOS 7修改ip地址(详细)
热门文章
- 一夜刷屏的「猜画小歌」遭到反编译,内部还暗藏哪些玄机?
- mysql负变量_MySQL的变量
- Chrome格式化json
- ajax 输入一个整数,jQuery.ajax()仅适用于整数
- oracle定时删除归档日志
- tableau 实战练习数据源分享_数据分析实战训练营学习笔记
- php4.0中文手册,服务 — CodeIgniter 4.0.0 中文手册|用户手册|用户指南|中文文档
- 遍历数组是什么意思_漫画:寻找无序数组的第k大元素(修订版)
- mysql5.0中索引的设计和使用_MySQL 5.0中索引的正确设计和使用
- springboot + vue_Springboot+VUE---实现简单的websocket