Skip to content
This repository was archived by the owner on Apr 3, 2020. It is now read-only.

Commit cb81f89

Browse files
committed
Make Docker image work on read-only filesystem
1 parent 9e9281a commit cb81f89

File tree

2 files changed

+1
-7
lines changed

2 files changed

+1
-7
lines changed

netcode.io.demoserver/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ ENTRYPOINT ["/srv-run.sh"]
66
RUN apt-get update && apt-get install -y libsodium13 bash dos2unix && ldconfig && ln -s /usr/lib/x86_64-linux-gnu/libsodium.so.13 /srv/libsodium.so.18
77
ADD bin/Release /srv
88
ADD srv-run.sh /srv-run.sh
9-
RUN dos2unix /srv-run.sh && chmod a+x /srv-run.sh && chown -Rv 33:33 /srv && chown -Rv 33:33 /srv-run.sh
9+
RUN cp /srv/libnetcode64.so /srv/libnetcode.so && dos2unix /srv-run.sh && chmod a+x /srv-run.sh && chown -Rv 33:33 /srv && chown -Rv 33:33 /srv-run.sh
1010
USER 33:33

netcode.io.demoserver/srv-run.sh

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,4 @@ set -e
44
set -x
55

66
cd /srv
7-
if [ -d ../lib64 ]; then
8-
cp libnetcode64.so libnetcode.so
9-
else
10-
cp libnetcode32.so libnetcode.so
11-
fi
12-
137
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH /usr/bin/mono netcode.io.demoserver.exe $*

0 commit comments

Comments
 (0)