Explorar o código

Create dockerfile

Vadim Surkov %!s(int64=5) %!d(string=hai) anos
pai
achega
497bab5ba6
Modificáronse 1 ficheiros con 14 adicións e 0 borrados
  1. 14 0
      Dockerfile

+ 14 - 0
Dockerfile

@@ -0,0 +1,14 @@
+# syntax = docker/dockerfile:1.0-experimental
+
+FROM registry.sdsys.ru/alpine-svn:0.3 as svn
+RUN --mount=type=bind,source=./repository,target=/repository,rw \
+  cd /repository && \
+  svn cleanup Infoclinica; \
+  svn checkout --force --no-auth-cache svn://192.168.21.250/programs/trunk/Services/Analis/Win32 Infoclinica --username public --password "sds#7753435"
+
+FROM registry.sdsys.ru/report:1.1
+RUN --mount=type=bind,source=./repository,target=/tmp/repository \
+  mkdir -p /root/.wine/drive_c/services/analis && \
+  cp /tmp/repository/Infoclinica/Win32/ /root/.wine/drive_c/services/analis/
+
+ENTRYPOINT ["/usr/bin/xvfb-run","-a","wine","/root/.wine/drive_c/services/analis/AnalisServer.exe"]