Skip to content

Repository files navigation

Docker Calculix

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.

📦 Requirements

  • Docker
  • Docker Compose v2 (the docker compose command)

⚙️ Setup

Create secret.txt

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.txt contains a credential and should not be committed to version control.

🚀 Usage

Build and Start Docker Container

Run the following script to build the Docker image docker-calculix-ubuntu and start the container ubuntu-calculix:

./run-compose.sh

Access the Container

Run the following script to enter the container:

./docker-in.sh

📚 Reference

📄 License

This project is licensed under GPL 2.0.

Please see LICENSE for details.

About

Docker Compose configuration to run CalculiX in a containerized environment

Resources

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages