Dockerfiles for containers related to space charge xsuite codes. Thanks to Kostas. Based on ecloud-scrubbing-containers
-
Install docker with sudo privileges:
$ sudo apt-get install docker
-
Create a new project at registry.cern.ch:
-
Build docker from container file
$ sudo docker build -f xsuite_2024.1 -t registry.cern.ch/tprebiba/xsuite:2024.1 .
-
Push image to registry (find CLI secret at user profile):
$ sudo docker login registry.cern.ch $ sudo docker push registry.cern.ch/tprebiba/xsuite:2024.1
Check images by:
$ sudo docker images
Connect to docker:
$ sudo docker run -it b1e2a3013cc0
Delete docker:
$ sudo docker rmi b1e2a3013cc0 --force
-
Add registry path to recipe.yaml (fork and merge).