Установите Openfoam7 через Docker, но не файл bashrc

Я установил openfoam7 на своем Mac через Docker, сейчас я пытаюсь запустить Allrun, который запускается с

#!/bin/bash cd ${0%/*} || exit 1
# Source OpenFOAM BASH profile . /opt/openfoam7/etc/bashrc

, но не получилось, он сказал, что не может найти файл bashrc.

Вот что я имею в opt / openfoam7 / etc:

|-- caseDicts
|-- codeTemplates
|-- config.csh
|-- config.sh
|-- templates
`-- thermoData

Как я могу решить это?

-1
задан 10 September 2019 в 18:00

1 ответ

Кажется, что файл отсутствует в Вашем изображении. Однако можно загрузить файл с репозитория мерзавца проекта [1] и затем скопировать его в изображение.

В Вашем Dockerfile,

COPY bashrc /opt/openfoam7/etc/

Примечание: путь файла относительно Dockerfile.

[1]: https://develop.openfoam.com/Development/OpenFOAM-plus/blob/master/etc/bashrc

0
ответ дан 23 October 2019 в 02:31

Другие вопросы по тегам:

Похожие вопросы: