我在这里的第一个问题,如果我没有遵循社区指南或者这是错误的发布位置,我很抱歉。我是一名新手开发人员(仍然是学生),我使用 Python 的 Anaconda 发行版创建了一些地理空间分析应用程序,它们对某些依赖项非常重,其中许多依赖项都很难正确安装和配置。我希望将应用程序容器化,以便进一步的开发和部署更加无缝(我在这个研究小组的时间即将结束,我希望未来的开发人员不必经历同样的痛苦)。我正在尝试使用 Docker 来执行此操作,但无法找到类似内容的文档(我想使用我的特定环境或环境设置作为容器的环境,而不是其他人)s Anaconda 环境配置)。有谁知道我该怎么做或有有用文档的链接?
就上下文而言,这是我第一次使用 Docker——而且我对 Anaconda 也很陌生。
我正在关注本教程,但它似乎改为使用来自在线仓库的现成环境(我尝试使用自己的本地自定义环境进行修改,但没有成功)。
http://www.science.smith.edu/dftwiki/index.php/Tutorial:_Docker_Anaconda_Python_--_4
我的应用程序的一个主文件是一个普通的 python 文件,另一个使用 Jupyter Notebook。