| Image | Cmd | Size |
| e2b0153b7a3 |
|
172 B |
| 9a7d21bf25e |
ENTRYPOINT ["/bin/sh" "-c" "exec ${OPENVSCODE_SERVER_ROOT}/bin/openvscode-server --host 0.0.0.0 --without-connection-token \"${@}\"" "--"] |
32 B |
| 178ea235b8f |
EXPOSE map[3000/tcp:{}] |
32 B |
| aa1376a83c7 |
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8 HOME=/home/workspace EDITOR=code VISUAL=code GIT_EDITOR=code --wait OPENVSCODE_SERVER_ROOT=/home/.openvscode-server |
32 B |
| 5e78d6b6dba |
WORKDIR /home/workspace/ |
32 B |
| 3a1b6bbb7b4 |
USER openvscode-server |
32 B |
| e81fc9ae8bb |
RUN |6 RELEASE_TAG=openvscode-server-v1.69.2 RELEASE_ORG=gitpod-io OPENVSCODE_SERVER_ROOT=/home/.openvscode-server USERNAME=openvscode-server USER_UID=1000 USER_GID=1000 /bin/sh -c chmod g+rw /home &&
mkdir -p /home/workspace &&
chown -R $USERNAME:$USERNAME /home/workspace &&
chown -R $USERNAME:$USERNAME ${OPENVSCODE_SERVER_ROOT} # buildkit |
65.2 MB |
| d03a11be7fc |
RUN |6 RELEASE_TAG=openvscode-server-v1.69.2 RELEASE_ORG=gitpod-io OPENVSCODE_SERVER_ROOT=/home/.openvscode-server USERNAME=openvscode-server USER_UID=1000 USER_GID=1000 /bin/sh -c groupadd --gid $USER_GID $USERNAME &&
useradd --uid $USER_UID --gid $USERNAME -m -s /bin/bash $USERNAME &&
echo $USERNAME ALL=\(root\) NOPASSWD:ALL > /etc/sudoers.d/$USERNAME &&
chmod 0440 /etc/sudoers.d/$USERNAME # buildkit |
4 KB |
| 0a01af89e5c |
ARG USER_GID=1000 |
32 B |
| 8fabf7c77eb |
ARG USER_UID=1000 |
32 B |
| 761fb6a969d |
ARG USERNAME=openvscode-server |
32 B |
| 8e7affe3817 |
RUN |3 RELEASE_TAG=openvscode-server-v1.69.2 RELEASE_ORG=gitpod-io OPENVSCODE_SERVER_ROOT=/home/.openvscode-server /bin/sh -c if [ -z "${RELEASE_TAG}" ]; then echo "The RELEASE_TAG build arg must be set." >&2 &&
exit 1; fi &&
arch=$(uname -m) &&
if [ "${arch}" = "x86_64" ]; then arch="x64"; elif [ "${arch}" = "aarch64" ]; then arch="arm64"; elif [ "${arch}" = "armv7l" ]; then arch="armhf"; fi &&
wget https://github.com/${RELEASE_ORG}/openvscode-server/releases/download/${RELEASE_TAG}/${RELEASE_TAG}-linux-${arch}.tar.gz &&
tar -xzf ${RELEASE_TAG}-linux-${arch}.tar.gz &&
mv -f ${RELEASE_TAG}-linux-${arch} ${OPENVSCODE_SERVER_ROOT} &&
cp ${OPENVSCODE_SERVER_ROOT}/bin/remote-cli/openvscode-server ${OPENVSCODE_SERVER_ROOT}/bin/remote-cli/code &&
rm -f ${RELEASE_TAG}-linux-${arch}.tar.gz # buildkit |
65.2 MB |
| eae68a86157 |
ARG OPENVSCODE_SERVER_ROOT=/home/.openvscode-server |
32 B |
| b2d2797b035 |
ARG RELEASE_ORG=gitpod-io |
32 B |
| a897964504e |
ARG RELEASE_TAG |
32 B |
| b27f3425ffa |
WORKDIR /home/ |
32 B |
| efdf009f0d1 |
RUN /bin/sh -c apt-get update &&
apt-get install -y --no-install-recommends git sudo libatomic1 &&
rm -rf /var/lib/apt/lists/* # buildkit |
19.7 MB |
| 417fc7b6b79 |
/bin/sh -c set -ex; if ! command -v gpg > /dev/null; then apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr ; rm -rf /var/lib/apt/lists/*; fi |
3.6 MB |
| 2548f9a1baf |
/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates curl netbase wget tzdata ; rm -rf /var/lib/apt/lists/* |
3.8 MB |
| 63e88a7c8fc |
/bin/sh -c #(nop) CMD ["bash"] |
32 B |
| 87707e0a9f3 |
/bin/sh -c #(nop) ADD file:11157b07dde10107f3f6f2b892c869ea83868475d5825167b5f466a7e410eb05 in / |
30.4 MB |