镜像概览
- 完整引用
docker.io/alexandremblah/opencode- Registry
- docker.io
- 命名空间
- alexandremblah
- 仓库
- opencode
- 已缓存 Tag 数
- 131
- 最近同步
- 07/06/2026, 05:32 AM
简介
OpenCode AI 编程助手 Web 镜像,提供代码生成与仓库对话能力,需 LLM API Key 与 Git 仓库访问配置。
详细介绍
alexandremblah/opencode 运行 AI 编程助手服务,Web UI 连接 LLM 并索引代码仓库上下文。定位为 AI 编程 Web 应用,需 API Key 与 repo volume;K8s Deployment + Ingress 内网开发团队使用。
快速启动
docker run -d --name opencode \
-p 8080:8080 \
-e OPENAI_API_KEY=sk-xxx \
docker.io/alexandremblah/opencode:latest
推荐实践
docker run -d --name opencode \
--restart unless-stopped \
-p 8080:8080 \
-v /data/repos:/repos \
-e OPENAI_API_KEY=sk-xxx \
docker.io/alexandremblah/opencode:1.0.0
核心参数说明
-p 8080:8080— Web UI/API 端口-e OPENAI_API_KEY— LLM 密钥(高敏)-v .../repos:...— 代码仓库目录- 固定 tag — OpenCode pin
Kubernetes
apiVersion: apps/v1
kind: Deployment
metadata:
name: opencode
spec:
replicas: 2
selector:
matchLabels:
app: opencode
template:
metadata:
labels:
app: opencode
spec:
containers:
- name: opencode
image: docker.io/alexandremblah/opencode:1.0.0
ports:
- containerPort: 8080
envFrom:
- secretRef:
name: opencode-secrets
volumeMounts:
- name: repos
mountPath: /repos
volumes:
- name: repos
persistentVolumeClaim:
claimName: opencode-repos
---
apiVersion: v1
kind: Service
metadata:
name: opencode
spec:
selector:
app: opencode
ports:
- port: 8080
targetPort: 8080
Ingress 内网 VPN;Secret 管理 API Key。
最新 Tag(20 条)
查看全部 131 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/alexandremblah/opencode :v1.17.13-10c894b | linux/amd64 | 2026/07/05 17:01 | 1.5 GB | sha256:6d2aa4b20248… | |||
docker.io/alexandremblah/opencode :latest | linux/amd64 | 2026/07/05 17:01 | 1.5 GB | sha256:6d2aa4b20248… | |||
docker.io/alexandremblah/opencode :v1.17.12-00cb16a | linux/amd64 | 2026/07/01 15:44 | 1.5 GB | sha256:5d78bad9800b… | |||
docker.io/alexandremblah/opencode :v1.17.11-67aec22 | linux/amd64 | 2026/06/30 15:33 | 1.5 GB | sha256:9da50d4aeb73… | |||
docker.io/alexandremblah/opencode :v1.17.10-e44887b | linux/amd64 | 2026/06/25 15:25 | 1.4 GB | sha256:553f177eaa27… | |||
docker.io/alexandremblah/opencode :v1.17.9-5c23e88 | linux/amd64 | 2026/06/24 15:25 | 1.4 GB | sha256:9b0c12031f66… | |||
docker.io/alexandremblah/opencode :v1.17.8-11e47f9 | linux/amd64 | 2026/06/20 15:33 | 1.4 GB | sha256:0705c416366e… | |||
docker.io/alexandremblah/opencode :v1.17.7-4ed4f74 | linux/amd64 | 2026/06/17 16:06 | 1.4 GB | sha256:18560ac6f546… | |||
docker.io/alexandremblah/opencode :v1.17.6-23471d6 | linux/amd64 | 2026/06/14 18:11 | 1.5 GB | sha256:2f08a15bead3… | |||
docker.io/alexandremblah/opencode :v1.17.4-abda351 | linux/amd64 | 2026/06/13 15:31 | 1.4 GB | sha256:ed1654aa1619… | |||
docker.io/alexandremblah/opencode :v1.17.3-8c80113 | linux/amd64 | 2026/06/11 15:56 | 1.4 GB | sha256:eda0c88d8332… | |||
docker.io/alexandremblah/opencode :v1.17.0-43ecd34 | linux/amd64 | 2026/06/10 15:43 | 1.4 GB | sha256:1ce6b70931ef… | |||
docker.io/alexandremblah/opencode :v1.16.2-76c631d | linux/amd64 | 2026/06/09 15:27 | 1.4 GB | sha256:e9d6fcefd0aa… | |||
docker.io/alexandremblah/opencode :v1.16.0-6cb7431 | linux/amd64 | 2026/06/05 15:43 | 1.4 GB | sha256:d0372afb950a… | |||
docker.io/alexandremblah/opencode :v1.15.13-385cb69 | linux/amd64 | 2026/06/04 15:52 | 1.4 GB | sha256:50ecf8785cc9… | |||
docker.io/alexandremblah/opencode :v1.15.12-58a27b9 | linux/amd64 | 2026/05/30 15:13 | 1.4 GB | sha256:0636eead80c1… | |||
docker.io/alexandremblah/opencode :v1.15.11-d2bd7ea | linux/amd64 | 2026/05/28 15:40 | 1.4 GB | sha256:302e56da62c9… | |||
docker.io/alexandremblah/opencode :v1.15.10-d74d166 | linux/amd64 | 2026/05/26 15:26 | 1.4 GB | sha256:f3df209b1fc9… | |||
docker.io/alexandremblah/opencode :v1.15.7-5451227 | linux/amd64 | 2026/05/22 15:27 | 1.4 GB | sha256:156345537dac… | |||
docker.io/alexandremblah/opencode :v1.15.6-b5f0928 | linux/amd64 | 2026/05/21 15:31 | 1.4 GB | sha256:9944e9162340… |