mirror of
https://github.com/launchbadge/sqlx
synced 2024-09-20 06:11:57 +00:00
21 lines
592 B
Docker
21 lines
592 B
Docker
ARG VERSION
|
|
FROM mcr.microsoft.com/mssql/server:${VERSION}
|
|
|
|
# Create a config directory
|
|
RUN mkdir -p /usr/config
|
|
WORKDIR /usr/config
|
|
|
|
# Bundle config source
|
|
COPY mssql/entrypoint.sh /usr/config/entrypoint.sh
|
|
COPY mssql/configure-db.sh /usr/config/configure-db.sh
|
|
COPY mssql/setup.sql /usr/config/setup.sql
|
|
|
|
# Grant permissions for to our scripts to be executable
|
|
USER root
|
|
RUN chmod +x /usr/config/entrypoint.sh
|
|
RUN chmod +x /usr/config/configure-db.sh
|
|
RUN chown 10001 /usr/config/entrypoint.sh
|
|
RUN chown 10001 /usr/config/configure-db.sh
|
|
USER 10001
|
|
|
|
ENTRYPOINT ["/usr/config/entrypoint.sh"]
|