|
@ -6,8 +6,8 @@ RUN curl -sL "https://deb.nodesource.com/setup_${NODE_VERSION}" | bash - \ |
|
|
&& apt-get install --no-install-recommends -y \ |
|
|
&& apt-get install --no-install-recommends -y \ |
|
|
nodejs=8.16.0-1nodesource1 |
|
|
nodejs=8.16.0-1nodesource1 |
|
|
|
|
|
|
|
|
RUN apt-get install --no-install-recommends -y \ |
|
|
|
|
|
unixodbc-dev=2.3.4-1 |
|
|
|
|
|
|
|
|
COPY tools/install-mssql.sh /doccano/tools/install-mssql.sh |
|
|
|
|
|
RUN /doccano/tools/install-mssql.sh --dev |
|
|
|
|
|
|
|
|
COPY app/server/static/package*.json /doccano/app/server/static/ |
|
|
COPY app/server/static/package*.json /doccano/app/server/static/ |
|
|
RUN cd /doccano/app/server/static \ |
|
|
RUN cd /doccano/app/server/static \ |
|
@ -33,19 +33,8 @@ RUN cd /doccano \ |
|
|
|
|
|
|
|
|
FROM python:${PYTHON_VERSION}-slim-stretch AS runtime |
|
|
FROM python:${PYTHON_VERSION}-slim-stretch AS runtime |
|
|
|
|
|
|
|
|
RUN apt-get update \ |
|
|
|
|
|
&& apt-get install --no-install-recommends -y \ |
|
|
|
|
|
curl=7.52.1-5+deb9u9 \ |
|
|
|
|
|
gnupg=2.1.18-8~deb9u4 \ |
|
|
|
|
|
apt-transport-https=1.4.9 \ |
|
|
|
|
|
&& curl -fsS https://packages.microsoft.com/keys/microsoft.asc | apt-key add - \ |
|
|
|
|
|
&& curl -fsS https://packages.microsoft.com/config/debian/9/prod.list > /etc/apt/sources.list.d/mssql.list \ |
|
|
|
|
|
&& apt-get update \ |
|
|
|
|
|
&& ACCEPT_EULA=Y apt-get install --no-install-recommends -y \ |
|
|
|
|
|
msodbcsql17=17.3.1.1-1 \ |
|
|
|
|
|
mssql-tools=17.3.0.1-1 \ |
|
|
|
|
|
&& apt-get remove -y curl gnupg apt-transport-https \ |
|
|
|
|
|
&& rm -rf /var/lib/apt/lists/* |
|
|
|
|
|
|
|
|
COPY --from=builder /doccano/tools/install-mssql.sh /doccano/tools/install-mssql.sh |
|
|
|
|
|
RUN /doccano/tools/install-mssql.sh |
|
|
|
|
|
|
|
|
RUN useradd -ms /bin/sh doccano |
|
|
RUN useradd -ms /bin/sh doccano |
|
|
|
|
|
|
|
|