簡體   English   中英

Docker 和 anaconda 以及如何使用兩者

[英]Docker and anaconda and how to work with both

看起來fenics 庫只能通過 Docker 安裝在 Windows 中。 我以前從未使用過 Docker,而且我真的很不舒服,因為使用 anaconda 會偏離我通常的習慣。 特別是,我真的很喜歡能夠將我的工作分成特定於項目的環境,在那里我安裝必要的包和依賴項,並根據需要完成的工作切換環境。

我也很想使用 fenics,因為它似乎是一個很好的平台來解決 PDE 的數值問題,但我不希望 Docker 接管我的系統。 我想將 fenics 限制為我的 anaconda 環境之一,並將其​​與其他 python 庫(如pyvistafipypygmsh根據需要)混合。

也許我可以達成妥協? 是否可以僅為選定的 anaconda 環境安裝 docker,同時保持其他環境相同?

我建議使用continuumio/anaconda

docker run --rm -it continuumio/anaconda bash

注意:從外部訪問 docker-container 有點復雜。 我建議使用 jupyter 筆記本並將筆記本安裝為卷。 docker 也有很多“有趣”的怪癖。 我建議熟悉它的基本概念。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM