Java开发者的WSL2调教计划

心心念念的WSL2终于在早些时候正式推送,作为一个代码写的不咋地,喜欢瞎折腾的大垃圾,不由得尝鲜一把WSL2,这玩意结合Docker简直是生产力工具~

安装WSL2

安装Docker Desktop

简单配置Docker Desktop

  1. 镜像

MySQL安装

  1. 拉取镜像在此不表

  2. 启动MySQL容器

    docker run --name MySQL_Docker -p 3306:3306 -v /mnt/f/*/*/*/MySQL_Docker:/var/lib/mysql -e MYSQL_ROOT_PASSWORD= -d mysql
    
    • 命令简单解释
      • 官方文档
      • -p 指定容器内部端口和映射的端口,其中-P是随机端口(好像没人会这么干吧…)
      • -v 挂载数据,我这里是挂载到了本地F的某个目录下,因为WSL2这玩意其实会把windows磁盘默认挂载,但是魔幻的是他的写入有延迟,也就是说你可能这边已经泡起来了,但是目标目录还是空的,不要慌,等等就行了
      • MYSQL_ROOT_PASSWORD=这里是你的root用户密码
      • 这个Docker镜像好像默认把root用户设置成了%,也就是开箱即用
  3. 至此应该算是安装完成了

    啰嗦几句,生产环境不建议把MySQL这种IO密集型的东西跑在Docker里面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值