首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

史上最全Docker环境安装指南

史上最全Docker环境安装指南

01、思考

1、什么是Docker?

装应用的容器

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

轻量级

扩展性

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

2、安装Docker难不难?

So easy!

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

02、Windows上安装Docker

1、在Windows 10上安装Docker

系统需求

下载安装包

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

按照安装向导next即可

运行

不会自动启动

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

细节配置, 可参考这个链接:

https://docs.docker.com/docker-for-windows/#docker-settings-dialog

测试是否安装成功

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

2、在Windows老版本安装Docker

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

下载Docker ToolBox安装包

安装

检测版本

对于Windows8或者8.1,打开任务管理器 -> 性能 -> 虚拟化已启用

- 对于Windows 7可以使用这个工具去检测是否开启虚拟化

https://www.microsoft.com/en-us/download/details.aspx?id=592

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

测试是否安装成功

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

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

会出现一个bash终端

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

03、在Linux上安装Docker

1、在Centos上安装

linux内核版本依赖

kernel version >= 3.8

可以使用如下命令查看

uname -a | awk ''

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

添加Docker repository yum源

开始安装Docker Engine

开启Docker

验证是否安装成功

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

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

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

不能在生产系统中使用

2、在Ubuntu上安装

linux内核版本依赖

kernel version >= 3.8

可以使用如下命令查看

uname -a | awk ''

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

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

使用Docker repository来安装

安装Docker

开启Docker

验证是否安装成功

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

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

04、使用shell脚本安装Docker

1、在Ubuntu和Centos上安装

install_docker_.sh

2、运行脚本

bash install_docker_.sh

05、在线练习docker

katacoda网站: https://www.katacoda.com/

每10分钟一个小练习

Play with Docker网站: https://labs.play-with-docker.com/

注册docker账号并登陆

每次能使用4个小时,之后会被清空

06、总结

本文介绍了安装docker的多种方式,相信总有一种适合你的

学习热门的Docker容器化技术,安装docker是第一步

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190912A0KTB700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券