From 56f41276ed3898a8705d81ece2ae9386887ef283 Mon Sep 17 00:00:00 2001 From: Benjamin Palko Date: Fri, 27 Sep 2024 08:16:44 -0400 Subject: [PATCH] dockerfile --- Dockerfile | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..69bc72b --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ + +FROM mcr.microsoft.com/mssql/server:2022-latest + +ARG SERVER_PUBLIC_IP +ARG SQL_PASSWORD + +ENV ACCEPT_EULA="Y" +ENV MSSQL_SA_PASSWORD=${SQL_PASSWORD} + +USER root + +# RUN apt-get update -y && apt-get install mssql-tools -y + +WORKDIR /usr/src/app + +COPY ./databases.sql ./setup_auth.sql ./entrypoint.sh ./ +RUN sed -i "s//${SERVER_PUBLIC_IP}/g" setup_auth.sql + +USER mssql +ENTRYPOINT ./entrypoint.sh