Browse Source
fix add user command (#7406)
* fix add user command
* add folder /etc/seaweedfs
master
Chris Lu
15 hours ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with
8 additions and
4 deletions
-
docker/Dockerfile.go_build
-
docker/Dockerfile.local
-
docker/Dockerfile.rocksdb_large
-
docker/Dockerfile.rocksdb_large_local
|
|
|
@ -19,7 +19,7 @@ COPY --from=builder /go/src/github.com/seaweedfs/seaweedfs/docker/entrypoint.sh |
|
|
|
# Install dependencies and create non-root user |
|
|
|
RUN apk add --no-cache fuse && \ |
|
|
|
addgroup -g 1000 seaweed && \ |
|
|
|
adduser -D -u 1000 -g seaweed seaweed |
|
|
|
adduser -D -u 1000 -G seaweed seaweed |
|
|
|
|
|
|
|
# volume server gprc port |
|
|
|
EXPOSE 18080 |
|
|
|
@ -41,6 +41,7 @@ EXPOSE 7333 |
|
|
|
# Create data directory and set proper ownership for seaweed user |
|
|
|
RUN mkdir -p /data/filerldb2 && \ |
|
|
|
chown -R seaweed:seaweed /data && \ |
|
|
|
chown -R seaweed:seaweed /etc/seaweedfs && \ |
|
|
|
chmod 755 /entrypoint.sh |
|
|
|
|
|
|
|
VOLUME /data |
|
|
|
|
|
|
|
@ -10,7 +10,7 @@ COPY ./entrypoint.sh /entrypoint.sh |
|
|
|
# Install dependencies and create non-root user |
|
|
|
RUN apk add --no-cache fuse curl && \ |
|
|
|
addgroup -g 1000 seaweed && \ |
|
|
|
adduser -D -u 1000 -g seaweed seaweed |
|
|
|
adduser -D -u 1000 -G seaweed seaweed |
|
|
|
|
|
|
|
# volume server grpc port |
|
|
|
EXPOSE 18080 |
|
|
|
@ -32,6 +32,7 @@ EXPOSE 7333 |
|
|
|
# Create data directory and set proper ownership for seaweed user |
|
|
|
RUN mkdir -p /data/filerldb2 && \ |
|
|
|
chown -R seaweed:seaweed /data && \ |
|
|
|
chown -R seaweed:seaweed /etc/seaweedfs && \ |
|
|
|
chmod 755 /entrypoint.sh |
|
|
|
|
|
|
|
VOLUME /data |
|
|
|
|
|
|
|
@ -36,7 +36,7 @@ COPY --from=builder /go/src/github.com/seaweedfs/seaweedfs/docker/entrypoint.sh |
|
|
|
# Install dependencies and create non-root user |
|
|
|
RUN apk add --no-cache fuse snappy gflags && \ |
|
|
|
addgroup -g 1000 seaweed && \ |
|
|
|
adduser -D -u 1000 -g seaweed seaweed |
|
|
|
adduser -D -u 1000 -G seaweed seaweed |
|
|
|
|
|
|
|
# volume server gprc port |
|
|
|
EXPOSE 18080 |
|
|
|
@ -58,6 +58,7 @@ EXPOSE 7333 |
|
|
|
# Create data directory and set proper ownership for seaweed user |
|
|
|
RUN mkdir -p /data/filer_rocksdb && \ |
|
|
|
chown -R seaweed:seaweed /data && \ |
|
|
|
chown -R seaweed:seaweed /etc/seaweedfs && \ |
|
|
|
chmod 755 /entrypoint.sh |
|
|
|
|
|
|
|
VOLUME /data |
|
|
|
|
|
|
|
@ -19,7 +19,7 @@ COPY --from=builder /go/src/github.com/seaweedfs/seaweedfs/docker/entrypoint.sh |
|
|
|
# Install dependencies and create non-root user |
|
|
|
RUN apk add --no-cache fuse snappy gflags tmux && \ |
|
|
|
addgroup -g 1000 seaweed && \ |
|
|
|
adduser -D -u 1000 -g seaweed seaweed |
|
|
|
adduser -D -u 1000 -G seaweed seaweed |
|
|
|
|
|
|
|
# volume server gprc port |
|
|
|
EXPOSE 18080 |
|
|
|
@ -41,6 +41,7 @@ EXPOSE 7333 |
|
|
|
# Create data directory and set proper ownership for seaweed user |
|
|
|
RUN mkdir -p /data/filer_rocksdb && \ |
|
|
|
chown -R seaweed:seaweed /data && \ |
|
|
|
chown -R seaweed:seaweed /etc/seaweedfs && \ |
|
|
|
chmod 755 /entrypoint.sh |
|
|
|
|
|
|
|
VOLUME /data |
|
|
|
|