Loading docker/ci/alpine/code-server/Dockerfile +4 −12 Original line number Diff line number Diff line FROM qcor/qcor-alpine FROM qcor/cli ENV VERSION=3.11.0 USER root RUN apk add nodejs openssh-client gnupg bash sudo curl && \ wget https://github.com/cdr/code-server/releases/download/v$VERSION/code-server-$VERSION-linux-amd64.tar.gz && \ tar x -zf code-server-$VERSION-linux-amd64.tar.gz && \ Loading @@ -9,16 +9,8 @@ RUN apk add nodejs openssh-client gnupg bash sudo curl && \ rm code-server-$VERSION-linux-amd64/code-server && \ rm code-server-$VERSION-linux-amd64/lib/node && \ mv code-server-$VERSION-linux-amd64 /usr/lib/code-server && \ sed -i 's/"$ROOT\/lib\/node"/node/g' /usr/lib/code-server/bin/code-server \ && adduser --gecos '' --disabled-password coder \ && echo "coder ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/nopasswd \ && curl -fsSL "https://github.com/boxboat/fixuid/releases/download/v0.5.1/fixuid-0.5.1-linux-amd64.tar.gz" | tar -C /usr/local/bin -xzf - \ && chown root:root /usr/local/bin/fixuid \ && chmod 4755 /usr/local/bin/fixuid \ && mkdir -p /etc/fixuid \ && printf "user: coder\ngroup: coder\n" > /etc/fixuid/config.yml \ && rm -rf fixuid-0.5-linux* \ && ln -s /lib/libc.musl-x86_64.so.1 /lib/ld-linux-x86-64.so.2 sed -i 's/"$ROOT\/lib\/node"/node/g' /usr/lib/code-server/bin/code-server USER 1000 ENV USER=coder Loading Loading
docker/ci/alpine/code-server/Dockerfile +4 −12 Original line number Diff line number Diff line FROM qcor/qcor-alpine FROM qcor/cli ENV VERSION=3.11.0 USER root RUN apk add nodejs openssh-client gnupg bash sudo curl && \ wget https://github.com/cdr/code-server/releases/download/v$VERSION/code-server-$VERSION-linux-amd64.tar.gz && \ tar x -zf code-server-$VERSION-linux-amd64.tar.gz && \ Loading @@ -9,16 +9,8 @@ RUN apk add nodejs openssh-client gnupg bash sudo curl && \ rm code-server-$VERSION-linux-amd64/code-server && \ rm code-server-$VERSION-linux-amd64/lib/node && \ mv code-server-$VERSION-linux-amd64 /usr/lib/code-server && \ sed -i 's/"$ROOT\/lib\/node"/node/g' /usr/lib/code-server/bin/code-server \ && adduser --gecos '' --disabled-password coder \ && echo "coder ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers.d/nopasswd \ && curl -fsSL "https://github.com/boxboat/fixuid/releases/download/v0.5.1/fixuid-0.5.1-linux-amd64.tar.gz" | tar -C /usr/local/bin -xzf - \ && chown root:root /usr/local/bin/fixuid \ && chmod 4755 /usr/local/bin/fixuid \ && mkdir -p /etc/fixuid \ && printf "user: coder\ngroup: coder\n" > /etc/fixuid/config.yml \ && rm -rf fixuid-0.5-linux* \ && ln -s /lib/libc.musl-x86_64.so.1 /lib/ld-linux-x86-64.so.2 sed -i 's/"$ROOT\/lib\/node"/node/g' /usr/lib/code-server/bin/code-server USER 1000 ENV USER=coder Loading