Win10环境借助DockerDesktop部署最新MySQL9.2
前言
作为一杆主要撸Java的大数据平台开发攻城狮,必不可少要折腾各种组件,环境和版本一直是很头疼的事情。虽然可以借助Anaconda来托管Python的环境,也可以使用多个虚拟机来部署不同的环境,但是折腾久了也不是什么省心事。加之有各种云厂商可以提供Saas服务,开发人员更不应该在安装部署这种事情上花费太多精力,更多时候应该聚焦于组件如何使用。DockerDesktop就很适合这种需求,可以在Win10环境部署各种容器,只需要暴露需要的端口即可正常使用,特别适合敏捷开发。
DockerDesktop安装
官网:
https://www.docker.com/get-started/
当然是选AMD64。如果是骁龙ARM的U,可以当大白鼠体验ARM64。
由于只是做简单的容器服务,不需要使用Win自带的虚拟机,所以选择了WSL2而非hyper-v。
安装完成后会要求重启电脑,此时DocekDesktop会做好配置,Win10专业版会在重启后自动开启WSL2。
拉取镜像
在部署好DockerDesktop后,就可以像在Linux那样正常使用各种命令。
Docker的官方仓库:
https://hub.docker.com/
需要自行注册一个账号并登录才可以使用。建议全程