Skip to content
Snippets Groups Projects
Containerfile 475 B
Newer Older
# syntax=docker/dockerfile:1

schnarkus's avatar
schnarkus committed
FROM ubuntu:22.04
schnarkus's avatar
schnarkus committed
RUN apt-get update && apt-get install -y redis-server

schnarkus's avatar
schnarkus committed
COPY db_pass /db_pass
schnarkus's avatar
schnarkus committed
COPY artifact.bin /artifact.bin
COPY ping_server /ping_server
schnarkus's avatar
schnarkus committed
COPY entrypoint.sh /entrypoint.sh

RUN chmod +x /entrypoint.sh
schnarkus's avatar
schnarkus committed
# Set more environment variables for the web service
ENV HOST=0.0.0.0
ENV PORT=8080
schnarkus's avatar
schnarkus committed

schnarkus's avatar
schnarkus committed
ENV DB_HOST=0.0.0.0
schnarkus's avatar
schnarkus committed
ENV DB_PORT=6379
ENV DB_NAME=0
ENV DB_PASSWORD=/db_pass

ENV FONT_COLOR=blue
schnarkus's avatar
schnarkus committed

schnarkus's avatar
schnarkus committed
EXPOSE 8080 8090
schnarkus's avatar
schnarkus committed
CMD ["/entrypoint.sh"]