十几分钟搞定Docker在Windows 10下安装

系统 Windows
docker最近几年很火。但是可不是什么新技术了,至今已经6年多了。现在甚至在面试中会这个是加分项。如果你目前从事开发多年,不管是前端还是后端,不管是哪一种编程语言。你真该玩一玩Docker了。不然就OUT了。

 前言

[[269851]]

docker最近几年很火。但是可不是什么新技术了,至今已经6年多了。现在甚至在面试中会这个是加分项。如果你目前从事开发多年,不管是前端还是后端,不管是哪一种编程语言。你真该玩一玩Docker了。不然就OUT了。

什么是Docker

太古板的概念不说了。简单来说,docker就是把你得应用以及应用的环境打成一个包。放在有docker的环境中就可以运行,不管何种平台,只需要打一次包就能移植到任何平台。有点类似java程序。你编写只需要一次,只要有JVM的地方都可以拿来运行。只不过docker做的更彻底。你java程序还需要JVM环境吧,可能还需要Mysql数据库环境,甚至redis缓存环境等等,docker 可以把它们统统打成一个包(docker术语称之为image),你不用在关心环境的事情,Run 就是了。你可以搞一个mysql集群image,然后瞬间在几个docker环境中启动几个集群,极大地方便了部署。

windows10下安装docker环境

docker是用golang开发的,主要面向linux系统。所以在linux下docker可以***运行。但是大部分开发人员都是用win10作为开发机。当然你可以安装一个虚拟机来跑docker。目前docker已经支持在win上直接安装了。步骤如下:

  • 必须是win10专业版或者企业版,其实就是有Hyper-V 功能,这是win10自带的虚拟机。家庭版、教育版是没有的 。 默认是关闭的,那么开启它。方法看下图,勾上如箭头所示。重启电脑就行了。

十几分钟搞定docker在win10下安装

  • https://www.docker.com/products/docker-desktop 下载win10版,就像其他软件一样下一步下一步。 中间可能要注册dockerID,这个类似github,官方称之为DockerHub你可以将你自己的镜像(image)上传到你的DockerHub。不过docker国内的速度不敢恭维。我觉得这应该是你安装过程中***的难题。
  • 安装完成后会有这个图标,让我们向启动QQ一样启动它。在快速启动栏右键找到settings 我们进行一些个性化设置。

容器可以在本地挂载,挑几个你自己的勾上

十几分钟搞定docker在win10下安装

分配内存、cpu什么的,相信这点英语你看得懂,根据你自己实际分配

十几分钟搞定docker在win10下安装

国外不是非常慢嘛,简直龟速,可以使用国内的镜像仓库。阿里云,网易,华为云什么的,我可没有收他们广告费。操作按照下图

十几分钟搞定docker在win10下安装

重启docker搞定,就可以愉快的玩耍了,是不是玩起来有点像git。

责任编辑:华轩 来源: 码农小胖哥
相关推荐

2009-05-07 09:19:23

广西电网安全梭子鱼

2009-12-29 09:01:46

ADSL断线

2021-07-28 21:38:51

Windows 10Windows微软

2016-09-30 15:13:01

Python代码

2013-07-02 09:58:38

ClojureClojure教程

2009-11-24 16:03:21

D-Link无线路由器

2009-05-08 14:32:19

业务中断广西电网梭子鱼

2011-09-21 16:24:39

梭子鱼广西电网电网系统

2021-04-27 07:52:18

SQLNULLOR

2022-09-29 08:32:14

查询语句OR

2017-08-03 17:30:26

戴尔IoT设备

2009-11-25 17:22:12

路由器安装

2011-08-08 13:31:44

数据分析数据仓库

2020-09-11 09:18:07

PythonPython包开发

2017-04-18 21:27:01

AndroidAPP构建速度

2021-07-15 09:49:08

B站宕机黑客

2010-03-01 18:13:22

Python程序

2016-10-13 13:01:51

2021-07-15 05:32:03

云电脑操作系统微软

2010-02-23 14:19:30

Python目录操作
点赞
收藏

51CTO技术栈公众号