Procházet zdrojové kódy

persist engine by mounting volume

Fabian Peter Hammerle před 4 roky
rodič
revize
35fa7ce743
2 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 4 1
      Dockerfile
  2. 1 0
      launch

+ 4 - 1
Dockerfile

@@ -19,5 +19,8 @@ RUN usermod --shell /bin/sh player
 RUN usermod --append --groups video,audio player
 RUN chown -R player /opt/ttr
 
+RUN mkdir /engine && chown player /engine
 USER player
-CMD cd /opt/ttr && ./Launcher
+VOLUME /engine
+WORKDIR /engine
+CMD /opt/ttr/Launcher

+ 1 - 0
launch

@@ -9,5 +9,6 @@ docker build -t ttr .
 docker run -ti \
     --env DISPLAY=$DISPLAY \
     -v /tmp/.X11-unix:/tmp/.X11-unix:ro \
+    -v toontown_rewritten_engine:/engine:rw \
     --env QT_X11_NO_MITSHM=1 \
     ttr