forked from cyclus/cyclus
-
Notifications
You must be signed in to change notification settings - Fork 0
install_docker
bennibbelink edited this page Apr 8, 2024
·
1 revision
Installing |Cyclus| with Docker
|Cyclus| maintains six container images with |Cyclus| (and its dependencies) pre-installed:
Base OS | Package Manager | Image |
---|---|---|
Ubuntu 20.04 | apt |
ghcr.io/cyclus/cyclus_20.04_apt/cyclus |
Ubuntu 20.04 | conda |
ghcr.io/cyclus/cyclus_20.04_conda/cyclus |
Ubuntu 22.04 | apt |
ghcr.io/cyclus/cyclus_22.04_apt/cyclus |
Ubuntu 22.04 | conda |
ghcr.io/cyclus/cyclus_22.04_conda/cyclus |
Rocky Linux 8 | dnf |
ghcr.io/cyclus/cyclus_rocky_8/cyclus |
Rocky Linux 9 | dnf |
ghcr.io/cyclus/cyclus_rocky_9/cyclus |
- 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 release -
latest
- 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 | apt |
ghcr.io/cyclus/cycamore_20.04_apt/cycamore |
Ubuntu 20.04 | conda |
ghcr.io/cyclus/cycamore_20.04_conda/cycamore |
Ubuntu 22.04 | apt |
ghcr.io/cyclus/cycamore_22.04_apt/cycamore |
Ubuntu 22.04 | conda |
ghcr.io/cyclus/cycamore_22.04_conda/cycamore |
- 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 release -
latest
- up to date with themain
branch
-
You can explore all supported images in the |Cyclus| container registry.
Happy simulating!