Skip to content

jeonghanlee/Dockerfiles

Repository files navigation

Dockerfile Collections for the GitLab Local Runners

Debian 12 Bookworm Rocky Linux 8 Rust with mdbook Rocky Linux 9 Alma8

To save valuable resources (time, electricity, computing power, etc.), the configurations in this repository are used to generate Linux docker images. These images contain the EPICS environment (including full libraries) and mdbook with the Rust, specifically for use with the ALS GitLab runners.

You can use the following example commands to build the Docker image locally. However, all official Docker images are built automatically via GitHub Actions and are hosted on Docker Hub: https://hub.docker.com/repositories/jeonghanlee

Release Procedure

./release.bash v1.x.x
  • Everything works within github action, release latest one
./release.bash

Debian 12 + EPICS

bash docker_builder.bash -t debian11

Force Docker to use amd64 instead of aarch64 on MacOS M1

export DOCKER_DEFAULT_PLATFORM=linux/amd64

About

Dockerfiles for Gitlab CI and Github Action

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors