From 34260259da418f58cf6790af8053056511ce0456 Mon Sep 17 00:00:00 2001 From: Yuzu Date: Fri, 23 Jan 2026 10:29:08 +0700 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=A6=20build(dev-container):=20Persist?= =?UTF-8?q?=20VS=20Code=20server=20and=20expose=20NodePort=20range?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .devcontainer/Dockerfile | 2 +- .devcontainer/docker-compose.yml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 1ddef6a..00a6858 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -70,7 +70,7 @@ RUN userdel -r $(getent passwd ${HOST_UID} | cut -d: -f1) 2>/dev/null || true && usermod -aG docker dev # Setup directories -RUN mkdir -p /home/dev/.kube && chown -R dev:dev /home/dev +RUN mkdir -p /home/dev/.kube /home/dev/.vscode-server && chown -R dev:dev /home/dev WORKDIR /workspace diff --git a/.devcontainer/docker-compose.yml b/.devcontainer/docker-compose.yml index 864a54b..1b5368f 100644 --- a/.devcontainer/docker-compose.yml +++ b/.devcontainer/docker-compose.yml @@ -20,9 +20,11 @@ services: - "6443:6443" # k3s API - "25565:25565" # minecraft - "25577:25577" # velocity + - "30000:32767" # NodePort range volumes: - "../:/workspace" - "/sys/fs/cgroup:/sys/fs/cgroup:rw" + - vscode-server:/home/dev/.vscode-server working_dir: "/workspace" depends_on: db: @@ -53,3 +55,4 @@ services: volumes: postgres-data: + vscode-server: