24 lines
419 B
Docker
24 lines
419 B
Docker
FROM microsoft/mssql-server-linux
|
|
|
|
LABEL maintainer="Mahmoud Zalt <mahmoud@zalt.me>"
|
|
|
|
# Create config directory
|
|
# an set it as WORKDIR
|
|
RUN mkdir -p /usr/src/app
|
|
WORKDIR /usr/src/app
|
|
|
|
# Bundle app source
|
|
COPY . /usr/src/app
|
|
|
|
RUN chmod +x /usr/src/app/create_table.sh
|
|
|
|
ENV MSSQL_DATABASE=$MSSQL_DATABASE
|
|
ENV ACCEPT_EULA=Y
|
|
ENV SA_PASSWORD=$MSSQL_PASSWORD
|
|
|
|
VOLUME /var/opt/mssql
|
|
|
|
EXPOSE 1433
|
|
|
|
CMD /bin/bash ./entrypoint.sh
|