前言
今天,我们来聊一聊小鲸鱼——docker。下面内容来自百度百科:
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
简单来讲就是将自己开发的应用和所使用到的第三库等内容打包为一个整体,防止冲突的发生。
比如说:应用程序A需要java_8
,而应用程序B需要java_11
。面对这种情况,可以使用docker进行解决:
- 将应用程序A与
java_8
打包为一个整体 - 将应用程序B和
java_11
打包为一个整体
两者独立运行,互不影响。
1.开启所需环境
打开控制面板
,选择程序
在第一项目程序和功能
下选择启用或关闭windows功能
勾选Hyper-V
、适用于inux的Windows子系统
和虚拟机平台
三个选项,选择确定
按钮退出
注:设置完成后,会提示重新启动,注意保存正在编辑的资料。
2.安装wsl
计算机重启完成之后,以管理员的身份打开PowerShell
,输入wsl --update
命令
更新完成之后,输入wsl --install
命令,安装wsl默认的ubuntu,安装成功后会提示输入用户名和密码(密码不会显示在屏幕上,且需要输入两次,第一次为设置密码,第二次为确认密码)
建议安装成功后,再次重启电脑。
3.安装docker
在docker
官网的手册中,可以下载Docker Desktop for Windows
,地址链接:https://docs.docker.com/desktop/install/windows-install/
下载完成之后,双击就可以进入傻瓜式安装过程了,安装成功后会提示重启计算机。
无情的广告时间
哈哈哈哈,又到了大家喜欢的广告时间了,喜欢的话给个关注呗,公众号:编码魔坊
,谢谢您的关注!!!