VSCodium là bản build cộng đồng của Visual Studio Code, hướng tới binary không kèm telemetry/tracking của Microsoft. Tutorial i12bretro chạy bản LinuxServer trong Docker, lưu config và code ra host, rồi mở IDE ở cổng 8003.1

Video gốc đã được xác thực bằng oEmbed và được nhúng qua shortcode hiện có.2
Cài Docker
Đăng nhập Linux Docker host:
| |
Chạy VSCodium
Xem UID/GID, tạo hai thư mục persistent rồi chạy container. Source dùng id $user; tôi giữ nguyên và kiểm tra biến shell trước khi thay PUID/PGID:
| |
Mở http://localhost:8003 theo source, hoặc thay localhost bằng DNS/IP của host khi truy cập từ máy khác. Container có --cap-add=IPC_LOCK, shared memory 1GB, và ghi dữ liệu vào hai thư mục host.
Kiểm tra và giới hạn
Kiểm tra docker ps, docker logs vscodium, quyền đọc/ghi ~/docker/vscodium/config và ~/docker/vscodium/code. Không expose IDE trực tiếp ra Internet; dùng reverse proxy có authentication hoặc VPN. Backup code/config trước khi update image, và kiểm tra extension có nguồn tin cậy.
Nguồn
https://i12bretro.github.io/tutorials/0985.html — i12bretro tutorial 0985. Tutorial được biên tập độc lập từ numbered HTML page; UID/GID, port, path và capability được giữ nguyên. ↩︎
https://www.youtube.com/watch?v=dJgh13kYmoI — Run VSCodium Containerized in Docker — i12bretro ↩︎


Góp Ý / Bình Luận / Đánh giá