Browse Source

initial version with multi-stage build

Vadim Surkov 5 years ago
parent
commit
77c61d7a96
4 changed files with 13 additions and 0 deletions
  1. 3 0
      .dockerignore
  2. 2 0
      .gitignore
  3. 8 0
      Dockerfile
  4. 0 0
      entrypoint.sh

+ 3 - 0
.dockerignore

@@ -0,0 +1,3 @@
+.git
+.svn
+*/.svn

+ 2 - 0
.gitignore

@@ -0,0 +1,2 @@
+Lib/*
+syncmanager/*

+ 8 - 0
Dockerfile

@@ -0,0 +1,8 @@
+FROM registry.sdsys.ru/wine:centos7-1
+
+RUN mkdir -p /opt/syncmanager
+COPY syncmanager /opt/syncmanager
+COPY Lib /opt/syncmanager
+COPY healthcheck.sh entrypoint.sh /opt/
+
+ENTRYPOINT ["/usr/bin/xvfb-run","-a","wine","/opt/syncmanager/SyncManager.exe"]

+ 0 - 0
entrypoint.sh