diff --git a/Dockerfile b/Dockerfile index 69bc72b..1920f3b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,17 @@ - -FROM mcr.microsoft.com/mssql/server:2022-latest +FROM mcr.microsoft.com/mssql-tools:latest ARG SERVER_PUBLIC_IP +ARG SQL_HOST ARG SQL_PASSWORD -ENV ACCEPT_EULA="Y" +ENV MSSQL_HOST=${SQL_HOST} 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 +COPY ./db ./db +RUN sed -i "s//${SERVER_PUBLIC_IP}/g" ./db/setup_auth.sql +COPY ./entrypoint.sh . +RUN ["chmod", "+x", "/usr/src/app/entrypoint.sh"] -USER mssql ENTRYPOINT ./entrypoint.sh