开发环境介绍
安装 Docker 客户端【一个小插曲,安装完重启后笔记本居然出现“失联”(始终连不上网络,WLAN适配器失踪了)、陷入“开端”循环(无法关机一直在重启)奇葩现象,当时是在 BISO 把 Hyper-V 关了,设备管理器->网络适配器,更新驱动解决了“失联”,设置->电源和睡眠->其他电源设置->关机设置,取消掉启用快速启动前面的√解决了“开端”循环】
开启 WSL2 功能(
wsl --list --verbose
查看是否开启),Win10 安装 Docker Desktop ( 基于WSL2,WSL vs Hyper-V)给 Docker 加速
Docker 客户端设置->Docker Engine
"registry-mirrors": [
"https://ustc-edu-cn.mirror.aliyuncs.com",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
]
VSCode 安装插件 Dev Containers
在 VSCode 中打开 oh-my-env,按下
Ctrl + Shift + P
,输入reopen in container
,回车等待片刻进入开发环境(资源管理器目录名旁边会显示[开发容器:OHMYENV]
或者[Dev Container:OHMYENV]
)命令行运行
docker network create network1
使用 ruby3 和自带的 node
rvm use 3
nvm use system
关于 oh-my-env
.
├─.devcontainer
├─.vscode
├─mangosteen_deploy
└─temp
这个目录是内外共享的, windows 和 Linux 都可以访问,性能一般,temp 用作中转站
这里提供了 ~/roepos 目录,这是 Linux 专享的,性能较好,默认在这个目录工作
cd /root/repos
# or
# cd ~/repos