From b27c7777e1e1f7f211a3cedd0d9c943ccbb68b78 Mon Sep 17 00:00:00 2001 From: jandroav Date: Fri, 12 Jan 2024 14:11:53 +0100 Subject: [PATCH] chore(Dockerfile): remove unnecessary symbolic link creation for /docker-entrypoint.sh chore(Dockerfile): change working directory to /liquibase/changelog to match the symbolic link chore(Dockerfile.alpine): remove unnecessary symbolic link creation for /docker-entrypoint.sh chore(Dockerfile.alpine): change working directory to /liquibase/changelog to match the symbolic link --- Dockerfile | 7 ++----- Dockerfile.alpine | 7 ++++--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 739b30cf..7d8f8771 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,14 +37,11 @@ RUN addgroup --gid 1001 liquibase && \ # Setup symbolic links RUN ln -s /liquibase/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh && \ - ln -s /liquibase/docker-entrypoint.sh /docker-entrypoint.sh && \ ln -s /liquibase/liquibase /usr/local/bin/liquibase && \ - ln -s /liquibase/bin/lpm /usr/local/bin/lpm + ln -s /liquibase/bin/lpm /usr/local/bin/lpm && \ + ln -s /liquibase/changelog /liquibase WORKDIR /liquibase/changelog -# Create a symbolic link to make /liquibase/changelog and /liquibase the same -RUN ln -s /liquibase/changelog /liquibase - USER liquibase ENV LIQUIBASE_HOME=/liquibase diff --git a/Dockerfile.alpine b/Dockerfile.alpine index 65699149..164f7bbe 100644 --- a/Dockerfile.alpine +++ b/Dockerfile.alpine @@ -39,7 +39,6 @@ RUN addgroup --gid 1001 liquibase && \ # Make /liquibase directory and change owner to liquibase RUN mkdir /liquibase && chown root:root /liquibase -WORKDIR /liquibase/changelog # Copy the /liquibase directory from builder stage into final image COPY --from=builder /liquibase /liquibase @@ -49,9 +48,11 @@ ENV LIQUIBASE_HOME=/liquibase # Symbolic links RUN ln -s /liquibase/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh && \ - ln -s /liquibase/docker-entrypoint.sh /docker-entrypoint.sh && \ ln -s /liquibase/liquibase /usr/local/bin/liquibase && \ - ln -s /liquibase/bin/lpm /usr/local/bin/lpm + ln -s /liquibase/bin/lpm /usr/local/bin/lpm && \ + ln -s /liquibase/changelog /liquibase + +WORKDIR /liquibase/changelog USER liquibase