openfoam on docker

1 安装docker desktop

docker desktop需要windows 10专业版,因为在专业版中支持HyperV。但是也有人在家庭版安装成功了docker desktop。

2 下载openfoam的Image

从hub.docker.com搜索openfoam的image。比如openfoam/openfoam6-graphical-apps。

3 pull image拉取这个镜像

把docker pull openfoam/openfoam6-graphical-apps命令输入到命令行,就开始下载Image了。

从hub.docker.com下载镜像非常慢,可以用加速器加速,例如aliyun。

4 pull完成后就可以使用了。

docker run -it -u="root" openfoam/openfoam6-graphical-apps

-i是交互模式,-t是开启终端,-u是指定用户。如果不指定用户,在容器中执行程序就出现Permission denied。

5 测试是否可以使用openfoam

在/opt/openfoam6目录下面的bin,有foamInfo可以执行。

另外,tutorials里面的Allrun应该都可以执行。

 

参考:

https://www.cfdengine.com/blog/how-to-install-openfoam-anywhere-with-docker/

docker从入门到实践

https://yeasy.gitbooks.io/docker_practice/content/#docker-%E2%80%94-%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E5%AE%9E%E8%B7%B5

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值