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