diff --git a/alpine/Dockerfile b/alpine/Dockerfile index 5ffbc197d..b420df3de 100644 --- a/alpine/Dockerfile +++ b/alpine/Dockerfile @@ -64,8 +64,6 @@ COPY packages/hvtools/hv_set_ifconfig /sbin/ COPY packages/hvtools/hvtools.tar.gz /usr/share/src/ COPY packages/chronyd/etc /etc/ COPY packages/userns/etc /etc/ -COPY packages/userns/groupadd /usr/sbin -COPY packages/userns/useradd /usr/sbin #COPY packages/nc-vsock/nc-vsock /usr/bin COPY packages/vsudd/vsudd /sbin COPY packages/vsudd/etc /etc @@ -117,4 +115,6 @@ RUN \ COPY init / +RUN adduser -D -H -s /sbin/nologin dockremap + CMD ["/bin/sh"] diff --git a/alpine/packages/userns/groupadd b/alpine/packages/userns/groupadd deleted file mode 100755 index 3e12d0ef5..000000000 --- a/alpine/packages/userns/groupadd +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec /usr/sbin/addgroup $@ diff --git a/alpine/packages/userns/useradd b/alpine/packages/userns/useradd deleted file mode 100755 index fff2a130c..000000000 --- a/alpine/packages/userns/useradd +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh - -for a in $* -do - [ "$a" = "-N" ] && a="" - [ "$a" = "-M" ] && a="-H" - [ "$a" = "-g" ] && a="-G" - args="$args $a" -done - -echo $args - -exec /usr/sbin/adduser -D ${args}