Featured image of post DevEnvSetting Docker

DevEnvSetting Docker

引言

最近正在完善Hummingbot回测模块,因为需要联动Dashboard,api,api-client多个模块,底层依赖hummingbot主库,需要本地打包hummingbot。而原项目使用conda及pip作为包管理,之前一直是本地pip虚拟环境安装库开发,环境管理相对复杂。刚刚偶然发现可以直接使用pycharm内置的一个小功能—使用已构建的docker容器中环境进行开发。

操作

  1. 添加新的解释器
  2. 选择Docker或者Docker-Compose(没啥区别,选择dockerfile可以选择每次重新构建)
  3. 按照步骤选择,最终需要选择Dockerfile中的虚拟环境路径。
  4. 至此可以直接使用Docker完成开发环境构建,Clone下来的项目如果有docker文件可以直接无痛启动开发环境了。
使用 Hugo 构建
主题 StackJimmy 设计