diff --git a/Dockerfile b/Dockerfile index 6df2dd26414a370ef89ed0c88324e38d37f93514..ca46b1e4404ca859f2f329dc712054aaf0c72555 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,7 +35,17 @@ RUN ENCODED_USERNAME=$(printf '%s' "$USERNAME" | jq -sRr @uri) && \ curl --output /tmp/febio.zip -b cookies.txt "https://febio.org/download/12171/?tmstv=1729879260" && \ unset USERNAME PASSWORD ENCODED_USERNAME ENCODED_PASSWORD -RUN unzip /tmp/febio_installer.zip -RUN chmod +x FEBioStudio_linux-x64_2.7_FEBio_4.7.run +RUN unzip /tmp/febio.zip && \ + chmod +x FEBioStudio_linux-x64_2.7_FEBio_4.7.run && \ + rm /tmp/febio.zip -RUN ./FEBioStudio_linux-x64_2.7_FEBio_4.7.run --mode unattended --unattendedmodeui minimal --enable-components comp_febio_sdk +RUN ./FEBioStudio_linux-x64_2.7_FEBio_4.7.run \ + --mode unattended \ + --unattendedmodeui minimal \ + --enable-components comp_febio_sdk + +RUN rm FEBioStudio_linux-x64_2.7_FEBio_4.7.run && \ + ln -s /opt/FEBioStudio/bin/FEBioStudio /opt/FEBioStudio && \ + ln -s /opt/FEBioStudio/bin/febio4 /opt/febio4 + +ENTRYPOINT ["FEBioStudio"]