Я установил 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] и затем скопировать его в изображение.
В Вашем Dockerfile,
COPY bashrc /opt/openfoam7/etc/
Примечание: путь файла относительно Dockerfile
.
[1]: https://develop.openfoam.com/Development/OpenFOAM-plus/blob/master/etc/bashrc