Docker代替rvm,nvm和所有其他

时间:2019-01-29 05:08:35

标签: javascript python ruby docker

我安装了一个干净的Ubuntu。我不想用rvm或nvm弄乱它。 docker教程从本地计算机上已经完成的应用程序开始,然后将所有设置复制到docker容器中。

我需要保持本地计算机的清洁,例如在学习ruby时使用ruby:2映像,或者在学习js时使用node:10映像。这也将允许我在docker内部构建整个应用程序。这样,我的机器就不会安装太多工具了。

是否有关于该主题的指南,博客文章或书籍?或者只是将我指向正确的docker命令来执行此操作,我可以从您的代码中学习。

1 个答案:

答案 0 :(得分:1)

我认为解决问题的一种方法是将dockerhub的基础映像用于您正在处理的任何项目,然后将代码放在github中,并确保每天检查代码。这样,只要您想处理项目,那么您要做的就是拉docker映像,然后从github克隆存储库。 当然,如果您想发挥创意,则可以创建自己的图像,并在完成图像处理后将其推送到dockerhub。