solomem / DevOps

0 stars 0 forks source link

Dockerfile Entrypoint and CMD #18

Open solomem opened 9 months ago

solomem commented 9 months ago

Dockerfile:

FROM dockerhub.artifactory.riotinto.com/alpine:latest
# FROM dockerhub.artifactory.riotinto.com/timescale/timescaledb-postgis:latest-pg13
WORKDIR /usr/src/app
RUN apk add --no-cache ca-certificates bash git curl \
  && rm -rf /var/cache/apk/*

COPY entrypoint.sh /usr/src/app/

# RUN chmod a+x /usr/src/app/entrypoint.sh

ENTRYPOINT ["/usr/src/app/entrypoint.sh"]

CMD ["ls","-al","/"]

entrypoint.sh

#!/bin/sh
set -e

echo "Value of MY_VARIABLE: $MY_VARIABLE"
exec "$@"