Docker简介与安装

网友投稿 245 2022-10-21

Docker简介与安装

Docker简介与安装

一、docker简介

是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源 是在Linux容器里运行应用的开源工具 是一种轻量级的“虚拟机” Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器

==架构为==:

服务 说明 应用
IAAS 基础设施及服务 硬件(服务器、网络设置、防火墙等)虚拟化 网络虚拟化(大二层) 例:openstack
PAAS 平台及服务 环境 例:数据库、 docker 、kubernetes
SAAS 应用及服务 应用 例:应用商店的应用

==与虚拟机的区别==

对比 docker容器 虚拟机
启动速度 秒级 分钟级
计算能力损耗 几乎无 损耗50%左右
性能 接近原生 弱于
系统支持量(单机) 上千个 几十个
隔离性 资源隔离/限制 完全隔离

==使用场景==

对应用的打包与部署自动化 创建轻量、私密的PAAS环境 实现自动化测试和持续的集成/部署 部署与扩展webapp、数据库和后台服务

二、docker核心概念

镜像:一个面向docker容器引擎的制度模板 容器:从镜像创建的运行实例 仓库:集中保留镜像的地方,分为 公有仓库:Docker官方仓库 私有仓库:个人化、私有化的仓库

Docker是容器管理工具,容器由镜像创建而来,镜像从仓库中获取而来,仓库分为公有、私有。

三、安装docker

这里我是去网站直接进行安装,很快捷

1、进入docker官网

2、装之前卸载旧版本(不管有没有)

sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

sudo yum install -y yum-utils sudo yum-config-manager \ --add-repo \ yum install docker-ce docker-ce-cli containerd.io

装之前清空一下yum缓存

yum makecache fast yum install docker-ce docker-ce-cli containerd.io systemctl start docker systemctl enable docker

4、安装阿里云镜像加速器

登录到阿里云官网后,进入控制台,搜索容器镜像服务,再进入镜像加速器里面复制镜像加速器命令即可配置完成

5、安装完成

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Docker Cgroup配置
下一篇:spring缓存自定义resolver的方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~