Docker Centos安装
Docker版本
Docker 从 1.13 版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
Docker社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。
Docker社区版按照 stable 和 edge 两种方式发布,每个季度更新 stable 版本,如17.06,17.09;每个月份更新 edge 版本,如17.09,17.10。
Docker Centos安装
1. 安装
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)
使用 cat /etc/redhat-release 命令,查看当前 Linux 的发行版本。
2. 查看内核版本
[root@localhost ~]# uname -r
3.10.0-123.el7.x86_64
Docker 安装要求 CentOS 系统的内核版本高于 3.10,通过 uname -r 命令查看当前的内核版本。
3. 更新 yum
[root@localhost ~]# yum update
使用 root 权限登录 Centos。确保 yum 包更新到最新。
4. 卸载旧版本
[root@localhost ~]# yum remove docker docker-common docker-selinux docker-engine
已加载插件:fastestmirror, langpacks
参数 docker 没有匹配
参数 docker-common 没有匹配
参数 docker-selinux 没有匹配
参数 docker-engine 没有匹配
不删除任何软件包
如果安装过旧版本,使用 yum remove 卸载旧版本。
5. 安装软件包
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
安装需要的软件包, yum-util 提供 yum-config-manager 功能,另外两个是 devicemapper 驱动依赖的。
安装成功,如下图所示:
6. 设置 yum 源
[root@localhost ~]# yum-config-manager --add-repo
设置 Docker yum 源,设置成功,如下图所示:
7. 查看 Docker 仓库
[root@localhost ~]# yum list docker-ce --showduplicates | sort -r
使用 yum list 查看所有可安装的 Docker 版本,如下图所示:
8. 安装 Docker
[root@localhost ~]# yum install docker-ce
由于 Docker repo 中默认只开启 stable 仓库,故这里安装的是最新稳定版。安装成功,如下图:
9. 启动 Docker
[root@localhost ~]# systemctl start docker
10. 查看 Docker 状态
[root@localhost ~]# systemctl status docker
Docker 启动成功,界面如下:
11. Docker 加入启动项
[root@localhost ~]# systemctl enable docker
加入成功,界面如下:
12. 查看开机启动项
[root@localhost ~]# systemctl list-unit-files | grep docker
加入启动项后,界面如下:
Docker Ubuntu安装
Docker版本
Docker 从 1.13 版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
Docker社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。
Docker社区版按照 stable 和 edge 两种方式发布,每个季度更新 stable 版本,如17.06,17.09;每个月份更新 edge 版本,如17.09,17.10。
Docker Ubuntu安装
1. 卸载Docker旧版本
haicoder(www.haicoder.net)# sudo apt-get remove docker docker-engine docker-ce docker.io
由于 apt 官方库里的 docker 版本可能比较旧,所以先卸载可能存在的旧版本。
2. 更新apt包索引
haicoder(www.haicoder.net)# sudo apt-get update
3. 安装软件包
haicoder(www.haicoder.net)# sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
安装以上软件包以使 apt 可以通过HTTPS使用存储库(repository)。
4. 添加Docker官方的GPG密钥
haicoder(www.haicoder.net)# curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
5. 设置stable存储库
haicoder(www.haicoder.net)# add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu artful stable"
使用上面的命令来设置 Docker 的 stable 存储库,如果此处出错,请参考最下面的错误解决。
6. 更新apt包索引
haicoder(www.haicoder.net)# sudo apt-get update
再次更新一下 apt 包索引。
7. 安装最新版本的Docker CE
haicoder(www.haicoder.net)# sudo apt-get install -y docker-ce
8. 启动Docker服务
haicoder(www.haicoder.net)# sudo systemctl start docker
9. 查看Docker服务
haicoder(www.haicoder.net)# systemctl status docker
Docker Ubuntu安装错误解决
如果设置 stable 存储库时候报错,且错误如下图:
那么,我们需要使用 vim 编辑 /etc/apt/source.list
文件,如下图:
将 [arch=amd64]
文件里面行注释,只保留一个需要的安装包,如下图所示:
Docker Windows安装
Docker版本
Docker 从 1.13 版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
Docker社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。
Docker社区版按照 stable 和 edge 两种方式发布,每个季度更新 stable 版本,如17.06,17.09;每个月份更新 edge 版本,如17.09,17.10。
Docker Windows安装说明
Docker 发布了 Docker for Windows 的正式版,于是就可以在 Windows 下运行 Docker 容器了。要在 Windows 下运行 Docker,需要满足以下先决条件:
64 位 Windows 10 Pro、Enterprise 或者 Education 版本(Build 10586以上版本,需要安装1511 November更新)。
在系统中启用 Hyper-V。如果没有启用,Docker for Windows 在安装过程中会自动启用 Hyper-V(这个过程需要重启系统)。不过,如果不是使用的Windows 10,也没有关系,可以使用 Docker ToolBox 作为替代方案。
Docker Windows下载
1 下载网址
https://www.docker.com/products/docker-desktop
2 点击下载
点击 Download 按钮,如下图所示:
3 注册账号
点击 Download 按钮,跳转到注册账号页面,如下图所示:
4 注册页面
点击 Create Account 按钮,跳转到注册账号的输入账号信息页面,如下图所示:
在 Enter a docker ID 输入框,输入任意的Docker ID, Password 输入框,输入注册密码,Eamil 输入框,输入注册使用的邮箱,邮箱必须是自己可登陆的邮箱,因为下面需要通过邮箱激活账号。
以上信息全部输入完成之后,点击下面的两个 I agree to 单选框,表示同意 Docker 官方的协议,不勾选无法进行下一步操作。最后,再次点击机器人验证单选框,验证成功之后,即账号注册成功。
5 Email 页面
以上所有信息都输入正确后,点击 Create Account 按钮,这时注册时填写的邮箱里会收到一封激活账号的邮件,如下图所示:
6 登录界面
点击邮箱里收到的激活账号的邮件后,点击 Confirm 按钮,此时自动跳转到账号登录界面, 如下图所示:
在第一个输入框,输入刚注册时填写的 Docker ID。在第二个输入框,输入刚注册时填写的密码,点击 Sign In 按钮,即可登录。
7 下载页面
输入正确的 Docker ID 和 密码之后,点击 Sign In,跳转到下载页面,下载页面,如下图所示:
8 开始下载
点击 Get Started 按钮,会跳转到开始下载页面,如下图所示:
点击 Download Docker 按钮,即可开始下载。
9 下载完成
下载完成后的文件,如下图所示:
开启 Hyper-V
1 开始菜单
打开系统的开始菜单,找到应用和功能,如下图所示:
2 程序和功能
点击系统开始菜单里的应用和功能,如下图所示:
打开里面的 Windows功能,从而打开 Hyper-v。
Docker Windows安装
1 安装
点击下载好的安装程序,双击,一步步 next,即可安装成功。安装成功后,使用 Widnows 搜索可以看到 Docker,如下图所示:
点击运行后,在工具栏会出现 Docker 图标,如下图所示: