QDS02 Docker
QDS (Quick Deployment Series)快速的部署一个软件。这次我们来部署 Docker 。
系统要求
对于 CentOS 系统要安装 Docker CE,您需要一个 CentOS 7 的维护版本。不支持测试版本和存档版本。
必须启用 centos-extras 源。默认情况下,这个源是启用的,但是如果您禁用了它,则需要重新启用它。
建议使用 overlay2 存储驱动程序。
安装
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo yum install -y docker-ce
说明:
- yum-utils 提供了 yum-config-manager 命令
- device-mapper-persistent-data 和 lvm2 是 devicemapper 存储设备需要的。
- 命令中使用了阿里云的 yum 源,建议使用这个。如果一定要用官方的,地址为 https://download.docker.com/linux/centos/docker-ce.repo
启动
systemctl start docker
验证
[root@promtail01 ~]# docker --version Docker version 18.09.2, build 6247962 [root@promtail01 ~]#
欢迎访问网站 https://erdong.site 来获取更多内容。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Node.js 微服务实践:基于容器的一站式命令行工具链
作者:个推Node.js 开发工程师 之诺 背景与摘要 由于工程数量的快速增长,个推在实践基于 Node.js 的微服务开发的过程中,遇到了如下问题: 每次新建项目都需要安装一次依赖,这些依赖之间基本相似却又有微妙的区别; 每次新建项目都要配置一遍相似的配置(比如 tsconfig、lint 规则等); 本地 Mac 环境与线上 Docker 内的 Linux 环境不一致(尤其是有 C++ 依赖的情况)。 为了解决上述问题,个推内部开发了一个命令行小工具来标准化项目初始化流程、简化配置甚至是零配置,提供基于 Docker 的一致构建、运行环境。 CLI: init, build, test & pack 新建一个 Node.js 项目的时候,我们一般会: 安装许多开发依赖:TypeScript、Jest、TSLint、benchmark、typedoc 等; 配置 tsconfig、lint 规则、.prettierrc 等; 安装众多项目依赖:koa、lodash、sequelize、ioredis、zipkin、node-fetch 等; 初始化目录结构; 配置CI 脚本。...
- 下一篇
ECS应用管理最佳实践
前言 即使在CloudNative发展如火如荼的当下,ECS应用(直接将应用部署在ECS上,不使用容器)仍然占了相当大的比重,原因主要在于相对容器化应用,ECS应用由于不需要容器的运行时环境和类似K8S的调度层软件,因此存在一些天然优势,比如: 更低的Overhead,可以更充分发挥硬件的处理能力,适合用于工作负载比较高的组件或应用 更高的单元可靠性,结合高可用方案,可以实现很好的整体可用性 更好的安全性,因为隔离在虚拟化层面 更易用的运维界面,对运维的技能要求更低 对于既存系统,无改造成本 当然,对比于容器化的应用,ECS应用的劣势也很明显,因为缺少统一的部署标准和调度系统,需要用户通过脚本或配管工具才能实现自动化管理,而这些附加手段由于本身缺乏标准,如果用户没有良好的运维能力,其本身的功能完整性和可靠性都有可能成为制约业务发展的不利因素。 拿
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,CentOS7官方镜像安装Oracle11G
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- 设置Eclipse缩进为4个空格,增强代码规范
- Mario游戏-低调大师作品
- MySQL8.0.19开启GTID主从同步CentOS8
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果