一、思考❓❔

1.什么是Docker?


史上最全Docker环境安装指南-让安装docker简单到爆_第1张图片



  • 装应用的容器

  • 开发、测试、运维都偏爱的容器化技术

  • 轻量级

  • 扩展性

  • 一次构建、多次分享、随处运行

2.安装Docker难不难?


史上最全Docker环境安装指南-让安装docker简单到爆_第2张图片



So easy!

此文看过之后,读者一定会有一个docker环境

二、Windows上安装Docker


史上最全Docker环境安装指南-让安装docker简单到爆_第3张图片



1.在Windows 10上安装Docker

1.系统需求


e5351b4aac594f74b89173c73b7067c1



2.下载安装包

https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe

3.按照安装向导next即可

4.运行

  • 不会自动启动

  • 在开始菜单搜索Docker, 打开即可


史上最全Docker环境安装指南-让安装docker简单到爆_第4张图片



细节配置, 可参考这个链接(https://docs.docker.com/docker-for-windows/#docker-settings-dialog)

5.测试是否安装成功

在CMD中运行如下命令, 有显示版本号或者显示"Hello from Docker!", 则代表安装成功

史上最全Docker环境安装指南-让安装docker简单到爆_第5张图片


2.在Windows 老版本安装Docker

1.在老版本Windows上安装Docker需要满足如下条件


a1ce1e4115dd428db5a04a827b40c212



下载Docker ToolBox安装包

https://github.com/docker/toolbox/releases/download/v19.03.1/DockerToolbox-19.03.1.exe

2.安装

检测版本:对于Windows 8 或者 8.1, 打开任务管理器 -> 性能 -> 虚拟化已启用

史上最全Docker环境安装指南-让安装docker简单到爆_第6张图片


对于Windows 7可以使用这个工具去检测是否开启虚拟化https://www.microsoft.com/en-us/download/details.aspx?id=592

3.双击exe安装包, 按照安装向导next即可

史上最全Docker环境安装指南-让安装docker简单到爆_第7张图片


4.测试是否安装成功

在桌面查找Docker QuickStart图标双击开启Docker

史上最全Docker环境安装指南-让安装docker简单到爆_第8张图片


如果出现User Account Control 提示, 点击是

会出现一个bash终端

运行docker run hello-world, 如果出现"Hello from Docker.", 则代表运行成功。

史上最全Docker环境安装指南-让安装docker简单到爆_第9张图片


三、在Linux上安装Docker


史上最全Docker环境安装指南-让安装docker简单到爆_第10张图片



1.在Centos上安装

1.linux内核版本依赖

1d67acf7738940e1b4fadfa36870dbb8


可以使用如下命令查看

79373f1be93c4166aae1c7e8e63145fd


2.如果已安装过Docker, 需要移除老版本的Docker

史上最全Docker环境安装指南-让安装docker简单到爆_第11张图片


3.添加Docker repository yum源

史上最全Docker环境安装指南-让安装docker简单到爆_第12张图片


4.开始安装Docker Engine

e87ec6e79ccc44a5b049a96f78a00d75


5.开启Docker

a81c2ec8b5084504a5489585f455d7a1


6.验证是否安装成功

5338da6ff8044ad8a774e3b74d1ba3bb


如果出现"Hello from Docker.", 则代表运行成功

7.如果在每次运行docker命令时, 在前面不添加sudo, 可以执行如下命令:

7bfb116c9ed044d584a45e22dd2992dd


8.如果嫌上面安装步骤麻烦, 可以运行如下脚本来安装

注意:不能在生产系统中使用

史上最全Docker环境安装指南-让安装docker简单到爆_第13张图片


2.在Ubuntu上安装

1.linux内核版本依赖

1686a95d50e742cea2fa65eb59ebba56


可以使用如下命令查看

7b15ca68df7949929b24953970a9e453


操作系统依赖, 如下版本都可以

0520b680c53041efa30a80eaa9982ece


2.如果已安装过Docker, 需要移除老版本的Docker

254d18cfccb643748e7b3218d8c55a72


3.使用Docker repository 来安装

史上最全Docker环境安装指南-让安装docker简单到爆_第14张图片


4.安装Docker

83612427825141e5a7170068773a4c8c


5.开启Docker

b6825742440149f19f9ef60f09e60f22


6.验证是否安装成功

901bafc1b02a49df931ee79d65cee856


如果出现"Hello from Docker.", 则代表运行成功

7.如果在每次运行docker命令时, 在前面不添加sudo, 可以执行如下命令:

43bbb25536474ce88fdc758dec5aa464


四、使用shell脚本安装Docker

1.在Ubuntu和Centos上安装

install_docker_.sh

史上最全Docker环境安装指南-让安装docker简单到爆_第15张图片


2.运行脚本

55458740f62641f59088884d38a166a1


六、总结

本文介绍了安装docker的多种方式,相信总有一种适合你的。学习热门的Docker容器化技术,安装docker是第一步。