This project provides Docker Compose configuration to run CalculiX in a containerized environment.
CalculiX is an open-source program for Finite Element Analysis (FEA) of structural problems. This project builds and runs CalculiX 2.23 inside an Ubuntu 26.04 container, so you can use it without installing the toolchain on your host machine.
- Docker
- Docker Compose v2 (the
docker composecommand)
Create a text file named secret.txt in the project root containing the password
for the ubuntu user inside the container. The entire file content is used as the
password, so it should contain only the password itself:
YourPassword!
Note:
secret.txtcontains a credential and should not be committed to version control.
Run the following script to build the Docker image docker-calculix-ubuntu and start the container ubuntu-calculix:
./run-compose.shRun the following script to enter the container:
./docker-in.shThis project is licensed under GPL 2.0.
Please see LICENSE for details.