You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by rd...@apache.org on 2019/04/08 17:34:14 UTC
[tinkerpop] branch docker-test-server updated: base image uses user
gremlin so do some ops as user root - CTR
This is an automated email from the ASF dual-hosted git repository.
rdale pushed a commit to branch docker-test-server
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
The following commit(s) were added to refs/heads/docker-test-server by this push:
new 43ef0c1 base image uses user gremlin so do some ops as user root - CTR
43ef0c1 is described below
commit 43ef0c17cf62c6b9528fb87889841a67bf5c6652
Author: Robert Dale <ro...@gmail.com>
AuthorDate: Mon Apr 8 13:33:55 2019 -0400
base image uses user gremlin so do some ops as user root - CTR
---
docker/gremlin-server/Dockerfile.template | 3 +++
1 file changed, 3 insertions(+)
diff --git a/docker/gremlin-server/Dockerfile.template b/docker/gremlin-server/Dockerfile.template
index 3521470..ca0c87f 100644
--- a/docker/gremlin-server/Dockerfile.template
+++ b/docker/gremlin-server/Dockerfile.template
@@ -17,11 +17,14 @@
FROM tinkerpop/gremlin-server:GREMLIN_SERVER_VERSION
+USER root
RUN mkdir -p /opt
WORKDIR /opt
COPY gremlin-server/src/test /opt/test/
COPY docker/gremlin-server/docker-entrypoint.sh docker/gremlin-server/*.yaml /opt/
+RUN chown -R gremlin:gremlin /opt
RUN chmod 755 /opt/docker-entrypoint.sh
+USER gremlin
EXPOSE 45940