Docker的安装
Docker的基本组成
首先要明确镜像(image),容器(container)和仓库(repository)的概念:
镜像(image): Docker镜像(image)就是一个只读的模板,用于创建 Docker 容器.
docker进入容器Docker镜像和容器之间的关系可以类比为Java中类和对象的关系,一个镜像可以创建很多
容器.
容器(container): Docker容器(container)容器是用镜像创建的运行实例.它可以被启动,开始,停止,删除.每个容器之间是相互隔离的.可以把容器看做是一个简易版的 Linux 环境(包括root用户权限、进程空间、用户空间和网络空间等)以及运行在其中的应用程序。
仓库(repository): 仓库(repository)是集中存放镜像文件的场所,可以分为为公开仓库(public)和私有仓库(private)两种形式.最大的公开仓库是DockerHub.
Docker的安装
理论上Docker只能安装在Linux环境下,Windows系统和Macos系统的Docker本质上是安装了一个Linux虚拟机,因此本教程演示在Centos上安装Docker,在其它Linux发行版上安装Docker的方式大同小异,见Install Docker Engine | Docker Documentation
*亲测使用(Windows Subsystem for Linux)的Ubuntu系统是安装不上Docker的.
演示系统环境
目前Docker要求CentOs版本在运CentOS 7以上,系统为64位,系统内核版本为 3.10 以上.使用下列命令可以查看当前操作系统的内核和版本信息:
使用uname -r命令查看当前操作系统的内核版本号,输出如下:
使用cat /etc/os-release命令查看版本信息,输出如下:
安装步骤
确认系统环境满足条件后进行安装,安装步骤如下:
1.安装gcc相关环境
2.卸载旧版本Docker
3.设置yum仓库
4.更新yum软件包索引
5.安装Docker CE
6.启动Docker
7.测试命令
运行docker version输出如下
运行docker run hello-world输出如下:
运行docker images输出如下:
上述命令都正常执行不报错,说明Docker安装成功
8.(如果有需要的话)卸载Docker的命令:
配置阿里云镜像加速服务
安装好Docker后,默认是从DockerHub上下载镜像的,对于国内用户来说,下载会很慢(真的很慢),因此需要国内的容器镜像服务,配置容器镜像服务的步骤如下:
1.注册阿里云账号,进入容器镜像服务,获得自己的镜像加速器地址
2.运行下面命令,配置镜像加速器:
这样镜像加速器就配置好了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。