Docker 版本以及安装介绍|学习笔记

简介: 快速学习 Docker 版本以及安装介绍

开发者学堂课程【深入解析 Docker 容器化技术Docker 版本以及安装介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/659/detail/10930


Docker 版本以及安装介绍

 

内容介绍

一、Docker 版本介绍

二、安装介绍

 

一、Docker 版本介绍

版本分为社区版和企业版

Docker CE 在17.03版本之前叫 Docker Engine, Docker Engine 的版本号范围: 0.1.0~ 1.13.1

2017年3月2日, docker 团队宣布企业版 Docker Enterprise Edition(EE )发布.为了致,免费的 DockerEngine 改名为 Docker Community Edition( CE ),并且采用基于时间的版本号方案.就在这一天 Docker EE 和 Docker CE的17.03版本发布,这也是第一个采用新的版本号方案的版本

Docker CE/EE 每个季度发布一次季度版本,也就是说每年会发布4个季度版本,17.03,17.06,17.09,17.12就是2017年的4个季度版本的版本号,同时 Docker CE 每个月还会发布一个 EDGE 版本,比如17.04, 17.05,17.07,17.08,17.10,17.11....

Docker CE 季度版本自发布后会有4个月的维护期

在基于时间的发布方案中,版本号格式为: YY.MM.<patch>, YY.MM 代表年月,patch 代表补丁号,从0开始,在季度版本(如17.03)的维护期内,bug 修复相关的更新会以 patch 递增的方式发布,比如17.03.0-> 17.03.1 ->17.03.2

 

二、安装介绍

如何安装 docker,直接参考官方文档就可以了

官网:https://www.docker.com/

image.png

在 Resources 选择 Docs,有对 docker 版本的介绍,有社区版、企业版。

如果要安装社区版 docker 该如何安装呢

选择对应的操作系统,选择 Linux 版本,本次用到的是发行的 CentOS,安装 CentOS 步骤可以参考官方文档,按照步骤做就可以了。如果是第一次安装不需要执行

$ sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest- logrotate \

docker- logrotate \

docker- engine

Uninstall old versions 是卸载旧版本。安装社区版的 docker 按照步骤严格来做即可。第一步设置仓库,执行第一个命令执行

$ sudo yum install -y yum-utils \

device -mapper-persistent-data \

lvm2

第二个命令

$ sudo yum-config-manager \

--add-repo \

https://download .docker .com/linux/centos/docker-ce .repo

第二个命令是更新仓库的一些参数配置,然后再去执行其他命令执行比较重要的一步

$ sudo yum install docker-ce docker-ce-cli containerd. io

安装 docker 的引擎,执行完这个命令之后

这个命令是不需要执行的

$ yum list docker-ce –showduplicates I sort -r

docker-ce.x86_ 64 3:18.09.1-3.el7        docker-ce-stable

docker-ce.x86 64 3:18.09.0-3.el7         docker-ce-stable

docker-ce.x86_ _64 18.06.1.ce-3.el7       docker-ce-stable

docker-ce.x86_ _64 18.06.0.ce-3.el7       docker-ce-stable

这个命令是用来列出 docker 的版本,如果执行这条命令安装最新版本。

$ sudo yum install docker-ce docker-ce-cli containerd. io

如果要安装具体某个版本,可以先查询版本号,指定安装版本

$ sudo yum install docker-ce-CVERSION_ STRING> docker-ce-cli-CVERSION STRING> container

启动 docker

$ sudo systemctl start docker

启动完成之后还可以通过 hello world 进行测试 docker 是否安装成功

$ sudo docker run hello-world

本次安装过程不在视频中演示,因为安装过程是需要一定的时间的,在学习的过程当中参考官方文档即可,有的同学使用的是 Ubuntu,这里也有相应的安装过程。

相关文章
|
19天前
|
Kubernetes Ubuntu Linux
docker学习笔记
docker学习笔记
41 0
|
3天前
|
Docker Windows Python
Windows-Docker学习笔记(一)
本文介绍了Windows环境下Docker的安装与使用方法。首先通过链接下载Windows版本的Docker,然后按步骤配置:启用Windows功能、设置默认WSL版本为2,并检查Docker及其组件是否正常工作。接着详细列出了Docker的基础命令及其用法,包括搜索、下载镜像、管理容器等。同时介绍了Dockerfile的编写方法及其构建过程,以及docker-compose.yml文件的用途。最后提供了运行和管理容器的具体示例。
Windows-Docker学习笔记(一)
|
11天前
|
NoSQL 关系型数据库 Redis
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
mall在linux环境下的部署(基于Docker容器),docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongodb、minio详细教程,拉取镜像、运行容器
mall在linux环境下的部署(基于Docker容器),Docker安装mysql、redis、nginx、rabbitmq、elasticsearch、logstash、kibana、mongo
|
12天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
81 3
Ubuntu 18.04 安装Docker实战案例
|
12天前
|
存储 Linux Docker
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
关于如何在CentOS 7.6上安装Docker、介绍Docker存储引擎以及服务进程关系的实战案例。
49 3
CentOS 7.6安装Docker实战案例及存储引擎和服务进程简介
|
16天前
|
Ubuntu Docker 索引
2024年最新版 Ubuntu 20+ 上安装 Docker
这篇文章提供了在Ubuntu 20+版本上安装Docker的详细步骤,包括更新软件包索引、安装依赖包、添加Docker官方GPG密钥、设置Docker稳定版仓库、安装Docker CE以及验证安装是否成功,并指导如何将用户添加到docker组以非root用户身份运行Docker。
|
19天前
|
存储 搜索推荐 应用服务中间件
深入探索Docker 安装 Tomcat
【8月更文挑战第26天】
31 4
|
18天前
|
NoSQL Redis 数据安全/隐私保护
深入探索利用Docker安装Redis
【8月更文挑战第27天】
54 2
|
13天前
|
Docker 容器
Docker安装Gitlab和Gitlab-Runner并实现项目CICD
Docker安装Gitlab和Gitlab-Runner并实现项目CICD
|
16天前
|
前端开发 jenkins 持续交付
jenkins学习笔记之二十:docker in docker运行pipeline
jenkins学习笔记之二十:docker in docker运行pipeline