From a5b4302ab7cb2217080ce4f89ac91c39ee8b4556 Mon Sep 17 00:00:00 2001 From: shanshanzhong Date: Sun, 7 Dec 2025 09:11:56 -0800 Subject: [PATCH] =?UTF-8?q?fix(docker):=20=E7=A7=BB=E9=99=A4Dockerfile?= =?UTF-8?q?=E4=B8=AD=E7=9A=84hosts=E9=85=8D=E7=BD=AE=E5=B9=B6=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=88=B0docker=20run=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将hosts配置从Dockerfile中移除,改为在docker run命令中使用--add-host参数添加 --- .gitea/workflows/docker.yml | 2 ++ docker/ppanel-admin-web/Dockerfile | 2 -- docker/ppanel-user-web/Dockerfile | 3 --- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/docker.yml b/.gitea/workflows/docker.yml index 6deb34f..97deeb8 100644 --- a/.gitea/workflows/docker.yml +++ b/.gitea/workflows/docker.yml @@ -574,6 +574,7 @@ jobs: echo "启动新容器..." docker run -d \ + --add-host api.airoport.co:103.150.215.40 \ --name ppanel-admin-web \ --restart unless-stopped \ -p 3001:3000 \ @@ -723,6 +724,7 @@ jobs: echo "启动新容器..." docker run -d \ + --add-host api.airoport.co:103.150.215.40 \ --name ppanel-user-web \ --restart unless-stopped \ -p 3002:3000 \ diff --git a/docker/ppanel-admin-web/Dockerfile b/docker/ppanel-admin-web/Dockerfile index d4f1f61..0db223c 100644 --- a/docker/ppanel-admin-web/Dockerfile +++ b/docker/ppanel-admin-web/Dockerfile @@ -8,8 +8,6 @@ WORKDIR /app RUN groupadd -r -g 1001 nodejs && \ useradd -r -u 1001 -g nodejs -d /home/nextjs -m nextjs -RUN echo "103.150.215.40 api.airoport.co" >> /etc/hosts - # Change to non-root user USER nextjs diff --git a/docker/ppanel-user-web/Dockerfile b/docker/ppanel-user-web/Dockerfile index 5f90f63..a54338d 100644 --- a/docker/ppanel-user-web/Dockerfile +++ b/docker/ppanel-user-web/Dockerfile @@ -16,9 +16,6 @@ COPY ./apps/user/public ./apps/user/public # Change ownership to non-root user RUN chown -R nextjs:nodejs /app -RUN echo "103.150.215.40 api.airoport.co" >> /etc/hosts - - USER nextjs # Disable Next.js telemetry