diff --git a/Dockerfile b/Dockerfile index b76ea94..2b699e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,5 @@ FROM ubuntu:22.04 AS base +LABEL maintainer="Jun Kurihara" SHELL ["/bin/sh", "-x", "-c"] ENV SERIAL 2 @@ -26,13 +27,13 @@ RUN apt-get update && apt-get install -qy --no-install-recommends $BUILD_DEPS && ######################################## FROM base AS runner -LABEL maintainer="Jun Kurihara" -ENV RUNTIME_DEPS bash logrotate ca-certificates +ENV RUNTIME_DEPS logrotate ca-certificates RUN apt-get update && \ apt-get install -qy --no-install-recommends $RUNTIME_DEPS && \ apt-get -qy clean && \ + apt-get -qy autoremove &&\ rm -fr /tmp/* /var/tmp/* /var/cache/apt/* /var/lib/apt/lists/* /var/log/apt/* /var/log/*.log &&\ mkdir -p /opt/rpxy/sbin &&\ mkdir -p /var/log/rpxy && \ diff --git a/docker-bin/entrypoint.sh b/docker-bin/entrypoint.sh index 83fdf5e..055f745 100644 --- a/docker-bin/entrypoint.sh +++ b/docker-bin/entrypoint.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh LOG_FILE=/var/log/rpxy/rpxy.log if [ -z ${LOG_TO_FILE} ]; then diff --git a/docker-bin/run.sh b/docker-bin/run.sh index 1b0801e..cf28924 100644 --- a/docker-bin/run.sh +++ b/docker-bin/run.sh @@ -1,4 +1,4 @@ -#!/usr/bin/env bash +#!/usr/bin/env sh LOG_FILE=/var/log/rpxy/rpxy.log CONFIG_FILE=/etc/rpxy.toml diff --git a/docker-compose.yml b/docker-compose.yml index 17a5fd4..8514a4a 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,6 +15,6 @@ services: tty: false privileged: true volumes: - - ./localhost.crt:/certs/localhost.crt:ro - - ./localhost.key:/certs/localhost.key:ro + - ./example-certs/server.crt:/certs/server.crt:ro + - ./example-certs/server.key:/certs/server.key:ro - ./config-example.toml:/etc/rpxy.toml:ro