github.com/choria-io/go-choria@v0.28.1-0.20240416190746-b3bf9c7d5a45/Dockerfile-nightly (about)

     1  FROM almalinux:9
     2  
     3  ARG DATE="unknown"
     4  
     5  WORKDIR /
     6  
     7  COPY choria-0.99.0.${DATE}-1.el9.x86_64.rpm /tmp
     8  
     9  RUN yum -y install nc procps-ng openssl net-tools iproute && \
    10      yum -y localinstall /tmp/choria-0.99.0.${DATE}-1.el9.x86_64.rpm && \
    11      yum -y clean all
    12  
    13  RUN groupadd --gid 2048 choria && \
    14      useradd -c "Choria Orchestrator - choria.io" -m --uid 2048 --gid 2048 choria && \
    15      chown -R choria:choria /etc/choria && \
    16      mkdir /data && \
    17      chown choria:choria /data && \
    18      rm -f /etc/choria/server.conf
    19  
    20  USER choria
    21  VOLUME /data
    22  
    23  ENTRYPOINT ["/usr/bin/choria"]