From 9ba650d4421a0cfc232f2315c94a0831d21b2f07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E8=83=9C=E5=8F=91?= Date: Fri, 23 Feb 2024 09:28:34 +0800 Subject: [PATCH] feat: ceui --- Dockerfile | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index b6f0f44..3e13acb 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,9 @@ -FROM ubuntu +FROM lscr.io/linuxserver/code-server:latest EXPOSE 8080 EXPOSE 22 WORKDIR /home/coder -COPY . . +COPY entrypoint.sh /usr/bin/ VOLUME [ "/home/coder/project", "/root/.ssh", "/root/.local", "/root/.config" ] @@ -78,16 +78,16 @@ RUN echo "配置 ssh" && \ sed -i "s/#PermitRootLogin prohibit-password/PermitRootLogin yes/" /etc/ssh/sshd_config # 安装 code-server -RUN echo "安装 code-server" && \ - export http_proxy=${PROXY} && \ - export https_proxy=${PROXY} && \ - apt update && \ - # apt-get install -y build-essential pkg-config python3 && \ - apt install -y pkg-config && \ - npm install --global npm@^8 && \ - npm config set python python3 && \ - npm install --global code-server --unsafe-perm +# RUN echo "安装 code-server" && \ +# export http_proxy=${PROXY} && \ +# export https_proxy=${PROXY} && \ +# apt update && \ +# # apt-get install -y build-essential pkg-config python3 && \ +# apt install -y pkg-config && \ +# npm install --global npm@^8 && \ +# npm config set python python3 && \ +# npm install --global code-server --unsafe-perm -ENTRYPOINT ["/home/coder/entrypoint.sh", "--bind-addr", "0.0.0.0:8080", "."] +ENTRYPOINT ["/usr/bin/entrypoint.sh", "--bind-addr", "0.0.0.0:8080", "."]