镜像概览
- 完整引用
docker.io/tecacc/code-server-python- Registry
- docker.io
- 命名空间
- tecacc
- 仓库
- code-server-python
- 已缓存 Tag 数
- 4
- 最近同步
- 07/06/2026, 06:21 PM
- 相关主题
简介
预装 Python 的 code-server 浏览器 IDE 镜像,在 Web 中编辑运行 Python 项目,适合远程开发、培训实验与轻量 Jupyter 替代场景。
详细介绍
tecacc/code-server-python 基于 code-server 打包 VS Code Web 与 Python 解释器/常用库,开发者通过浏览器访问 8080 端口完成代码编辑、终端与调试。与本地 VS Code 相比无需安装客户端,但扩展市场与 GPU 调试能力受限。生产应设置强密码或 OAuth、持久化 workspace 卷,并限制 Ingress 内网访问;公网暴露务必经 VPN 或 SSO。
快速启动
docker run -d --name code-server-py \
-p 8080:8080 \
-e PASSWORD=change-me \
docker.io/tecacc/code-server-python:latest
推荐实践
docker run -d --name code-server-py \
--restart unless-stopped \
-p 8080:8080 \
-v /data/workspace:/home/coder/project \
-e PASSWORD=strong-secret \
-e TZ=Asia/Shanghai \
docker.io/tecacc/code-server-python:4.20.0
核心参数说明
-p 8080:8080— code-server Web 入口-e PASSWORD— 登录密码,生产应足够复杂-v /data/workspace:...— 工程目录持久化-e TZ— 容器时区,便于日志对齐--restart unless-stopped— 远程 IDE 持续可用- 固定 tag — 与 code-server 主版本对齐
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: code-server-py
spec:
replicas: 1
selector:
matchLabels:
app: code-server-py
template:
metadata:
labels:
app: code-server-py
spec:
containers:
- name: code-server
image: docker.io/tecacc/code-server-python:4.20.0
ports:
- containerPort: 8080
env:
- name: PASSWORD
valueFrom:
secretKeyRef:
name: code-server-secrets
key: password
volumeMounts:
- name: workspace
mountPath: /home/coder/project
volumes:
- name: workspace
persistentVolumeClaim:
claimName: code-server-workspace
---
apiVersion: v1
kind: Service
metadata:
name: code-server-py
spec:
selector:
app: code-server-py
ports:
- port: 8080
targetPort: 8080
单副本 + ReadWriteOnce PVC 避免并发写冲突;Ingress 启用 HTTPS 与 IP 白名单,密码经 Secret 轮换。
最新 Tag(20 条)
查看全部 4 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/tecacc/code-server-python :3.12.9-v4.105.1 | linux/amd64 | 2025/11/19 15:10 | 317.4 MB | sha256:08dcd5d88d47… | |||
docker.io/tecacc/code-server-python :3.11.9-v4.105.1 | linux/amd64 | 2025/11/19 15:09 | 295.6 MB | sha256:2775dc4a5eab… | |||
docker.io/tecacc/code-server-python :3.10.9-v4.105.1 | linux/amd64 | 2025/11/19 15:09 | 293.4 MB | sha256:83fa7aead040… | |||
docker.io/tecacc/code-server-python :3.9.9-v4.105.1 | linux/amd64 | 2025/11/19 15:08 | 292.0 MB | sha256:c5cbde12a2eb… |