
前言

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自带的虚拟机。家庭版、教育版是没有的 。 默认是关闭的,那么开启它。方法看下图,勾上如箭头所示。重启电脑就行了。
https://www.docker.com/products/docker-desktop 下载win10版,就像其他软件一样下一步下一步。 中间可能要注册dockerID,这个类似github,官方称之为DockerHub你可以将你自己的镜像(image)上传到你的DockerHub。不过docker国内的速度不敢恭维。我觉得这应该是你安装过程中最大的难题。安装完成后会有这个图标,让我们向启动QQ一样启动它。在快速启动栏右键找到settings 我们进行一些个性化设置。
容器可以在本地挂载,挑几个你自己的勾上

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

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

重启docker搞定,就可以愉快的玩耍了,是不是玩起来有点像git。
我是码农小胖哥,关注我,天天有干货。有问题可以留言或者私信,觉得写的不错可以点个赞,转发一下。
相关资讯
最新热门应用
非小号交易平台官网安卓版
其它软件292.97MB
下载
币交易所地址
其它软件274.98M
下载
iotx交易所app
其它软件14.54 MB
下载
zt交易所安卓最新版
其它软件273.2 MB
下载
币拓交易所bittok
其它软件288.1 MB
下载
u币交易所平台app
其它软件292.97MB
下载
热币全球交易所app官网版
其它软件287.27 MB
下载
多比交易平台app
其它软件28.28MB
下载
币赢交易所app官网安卓版
其它软件14.78MB
下载
toncoin币交易所安卓版
其它软件48MB
下载