Installing Cyclus with Docker¶
Cyclus maintains six container images with Cyclus (and its dependencies) pre-installed:
Base OS |
Package Manager |
Image |
---|---|---|
Ubuntu 20.04 |
|
|
Ubuntu 20.04 |
|
|
Ubuntu 22.04 |
|
|
Ubuntu 22.04 |
|
|
Rocky Linux 8 |
|
|
Rocky Linux 9 |
|
|
- These images are updated via GitHub actions and have the following supported tags:
stable
- the last stable release<version number>
- version number corresponds to past releaselatest
- up to date with themain
branch
You can download and run a container image interactively using:
$ docker run -it ghcr.io/cyclus/cyclus_22.04_apt/cyclus:stable
This will provide you with an environment that has Cyclus ready for you to use. To
access files on your machine from within the container try using a volume (-v <your local directory>:<container destination directory>
).
- If you are unfamiliar with Docker below are some good resources for getting started:
If you wish to run Cyclus with Cycamore pre-installed the following images are supported:
Base OS |
Package Manager |
Image |
---|---|---|
Ubuntu 20.04 |
|
|
Ubuntu 20.04 |
|
|
Ubuntu 22.04 |
|
|
Ubuntu 22.04 |
|
|
- These images are also updated via GitHub actions and have the following supported tags:
stable
- the last stable release<version number>
- version number corresponds to past releaselatest
- up to date with themain
branch
You can explore all supported images in the Cyclus container registry.
Happy simulating!