温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Docker的简介与安装过程

发布时间:2021-09-14 17:48:53 来源:亿速云 阅读:123 作者:chen 栏目:云计算

这篇文章主要介绍“Docker的简介与安装过程”,在日常操作中,相信很多人在Docker的简介与安装过程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker的简介与安装过程”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

Docker是什么?

  • docker是一个开源的软件部署解决方案;

  • docker也是轻量级的应用容器框架;

  • docker可以打包、发布、运行任何的应用。


Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。


Docker通常用于如下场景:

  • web应用的自动化打包和发布;

  • 自动化测试和持续集成、发布;

  • 在服务型环境中部署和调整数据库或其他的后台应用;

  • 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。


Docker的主要用途

  • 提供一次性的环境。比如,本地测试他人的软件、持续集成的时候提供单元测试和构建的环境。

  • 提供弹性的云服务。因为 Docker 容器可以随开随关,很适合动态扩容和缩容。

  • 组建微服务架构。通过多个容器,一台机器可以跑多个服务,因此在本机就可以模拟出微服务架构。

Docker的三大要素

  • 镜像

  • 容器

  • 仓库


Docker 架构

  • Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。

  • Docker 容器通过 Docker 镜像来创建。

  • 容器与镜像的关系类似于面向对象编程中的对象与类。

Docker的简介与安装过程 Docker的简介与安装过程


Docker安装

docker分为社区版和企业版,社区版是免费的,企业版收费,个人学习所用我们选择社区版,即docker-ce的安装,后续笔记都在此基础上。

1、使用官方安装脚本自动安装:

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

2、CentOS 7 (使用yum进行安装,本人服务器是阿里云centos7):

step 1: 安装必要的一些系统工具

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

Step 2: 添加软件源信息

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

Step 3: 更新并安装 Docker-CE

sudo yum makecache fast sudo yum -y install docker-ce

Step 4: 开启Docker服务

sudo systemctl start docker

Step 5: 安装校验

Docker的简介与安装过程


常用命令

  • 启动docker:systemctl start docker

  • 停止docker:systemctl stop docker

  • 重启docker:systemctl restart docker

  • 查看docker状态:systemctl status docker

  • 开机启动:systemctl enable docker

到此,关于“Docker的简介与安装过程”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI