Docker 简介

  什么是 Docker?

什么是Docker?

Docker结构图

为啥要用容器?

为啥要用容器?

Docker Engine

Docker Engine 是一个C/S架构的应用程序,主要包含下面几个组件:
快速开发平台常驻后台进程 Dockerd
一个用来和 Dockerd 交互的 REST API Server

命令行 CLI 接?,通过和 REST API 进行交互(我们经常使用的 docker 命令)

组件

Docker 架构

Docker架构

Docker Damon:dockerd,用来监听 Docker API 的请求和管理 Docker 对象,比如镜像、容器、网络和 Volume。

描述

安装

安装依赖软件包:
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
添加软件仓库,我们这里使用稳定版 Docker,执行下面命令添加 yum 仓库地址:
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
然后直接安装即可
$ sudo yum install docker-ce
如果要安装指定的版本,可以使用 yum list 列出可用
$ yum list docker-ce --showduplicates | sort -r
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
比如这里可以安装18.03.0.ce版本:
$ sudo yum install docker-ce-18.03.0.ce
要启动 Docker 也非常简单:
$ sudo systemctl enable docker
$ sudo systemctl start docker
本站文章除注明转载外,均为本站原创或翻译,欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,共创和谐网络环境。
转载请注明:文章转载自:快速开发框架 » Docker 简介
本文标题:Docker 简介
posted @ 2021-03-24 11:27  码上的飞鱼  阅读(41)  评论(0编辑  收藏  举报