抛弃WSL2,使用docker+ubuntu+cargo

软件开发常常有这样的场景,使用windows环境写代码,然后打包部署到linux服务器上。

最近的一个项目采用rust语言,rust不是跨平台(java项目忽略),需要在linux环境打包后,部署到服务器。之前采用WSL2,在windows上使用ubuntu系统+ rust cargo环境,安装过程复杂,重新安装了几次才成功,在配置其他机器时甚至出现不同的情况,可能是由于某个步骤执行顺序不一致的缘故。在使用近两个月后,突然又不能使用,重新安装也无法使用。因此彻底断了WSL2的念头。

尝试使用VMware+ubuntu,同样也出现了难以解决的安装问题。

最后只能相信docker,在docker上安装ubuntu18.04+cargo,安装边界可用,搞定。

你可能感兴趣的:(抛弃WSL2,使用docker+ubuntu+cargo)