美文网首页
docker之oh-my-env使用

docker之oh-my-env使用

作者: RickyWu585 | 来源:发表于2022-08-18 09:24 被阅读0次
  • 安装wsl2,下载docker客户端
  • git clone on-my-env,vscode下载一些docker插件,用vscode reopen打开oh-my-env
  • 上述on my env reopen报错的话 尝试一下用全局代理成功了
  • rvm use 3 类似 nvm切换ruby版本
  • bundle 是ruby的包管理器,类似于npm
  • irb是ruby的可交互控制台
  • oh-my-env目录会自动映射为工作空间,windows linux都能访问,但性能较差
  • /root/repos 是linux工作目录,该目录是容器专属,可以在docker客户端的volumes里看到,性能好
  • 持久化:如果运行rebuild container就相当于重新构建容器,数据就没了;但是所有写在配置文件devcontainer.json"mounts" 选项里的目录数据是可以持久化的。持久化保存在哪呢:保存在docker的volumes数据卷
  • 对docker进行自定义扩展:在dockerfile里编写即可,然后rebuild(vscode会智能提醒你rebuild),比如自定义下载个http-server
    image.png
  • 新建项目开发流程:cd /root/repos;mkdir yourfiles;code yourfiles,就相当于用vscode打开你这个容器里的项目了

相关文章

网友评论

      本文标题:docker之oh-my-env使用

      本文链接:https://www.haomeiwen.com/subject/xnpsgrtx.html