Compare commits

..
1 Commits
Author SHA1 Message Date
Eric Harding cb0dfa50b3 Fix dockerfile 2020-02-11 15:02:41 -05:00
+5 -6
View File
@@ -5,7 +5,6 @@ from bluetradingsystems/linux_docker
# This lets us query an image to see when it was built
ARG SDK_VERSION=0
ARG SDK_BUILD_DATE=0
ARG USERNAME=bts
# configure build_examples
env SDK_ROOT=/sdk \
@@ -13,14 +12,14 @@ env SDK_ROOT=/sdk \
SDK_BUILD_DATE=$SDK_BUILD_DATE
# add user bts
RUN groupadd --gid 1000 $USERNAME && \
useradd -s /bin/bash --uid 1000 --gid 1000 -m $USERNAME && \
RUN groupadd --gid 1000 bts && \
useradd -s /bin/bash --uid 1000 --gid 1000 -m bts && \
mkdir -p /sparkbin/plugins && \
mkdir /sparkdata && \
mkdir /sdk && \
ln -s /sparkbin/ /sdk/lib && \
echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME && \
chmod 0440 /etc/sudoers.d/$USERNAME && \
echo bts ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/bts && \
chmod 0440 /etc/sudoers.d/bts && \
chown -R bts.bts /sparkbin/plugins && \
chown -R bts.bts /sparkdata
@@ -29,6 +28,6 @@ COPY include/ /sdk/include/
COPY lib/ /sparkbin/
COPY externals /sdk/externals/
COPY spark.conf /sparkdata/conf/
COPY --chown=$USERNAME futures.coconut /sparkdata/data/replay/futures.coconut
COPY --chown=bts futures.coconut /sparkdata/data/replay/futures.coconut