codercom/oss-dogfoodCoder OSS Dogfood镜像是针对Coder开源版本(Open Source Software)的内部测试镜像,主要供Coder开发团队日常使用和功能验证。该镜像包含最新开发阶段的功能、代码修复及性能改进,旨在帮助团队在正式发布前验证新功能的稳定性、兼容性及用户体验,确保最终版本质量。
通过Docker命令拉取最新版本镜像:
bashdocker pull codercom/oss-dogfood:latest
使用以下命令启动容器(需替换示例中的占位符参数):
bashdocker run -d \ --name coder-oss-dogfood \ -p 3000:3000 \ # 映射Web服务端口 -v /path/to/data:/var/lib/coder \ # 持久化数据卷(存储配置、用户数据等) -e CODER_PG_CONNECTION_URL="postgresql://user:password@postgres:5432/coder" \ # PostgreSQL数据库连接URL -e CODER_ACCESS_URL="http://localhost:3000" \ # Coder访问地址(需匹配实际域名/IP) -e CODER_TELEMETRY=false \ # 禁用遥测(可选) codercom/oss-dogfood:latest
| 环境变量 | 说明 | 默认值 |
|---|---|---|
CODER_PG_CONNECTION_URL | PostgreSQL数据库连接URL,格式为postgresql://user:password@host:port/dbname | 无(必填) |
CODER_ACCESS_URL | Coder服务的外部访问地址(HTTP/HTTPS) | http://localhost:3000 |
CODER_TELEMETRY | 是否启用遥测数据收集 | true |
CODER_LOG_LEVEL | 日志级别(debug/info/warn/error) | info |
CODER_SSH_ENABLED | 是否启用SSH访问开发环境 | true |
为避免容器重启后数据丢失,需挂载持久化卷至容器内/var/lib/coder目录,该目录存储Coder的配置文件、用户数据及工作区元信息。
docker stop coder-oss-dogfoodbashdocker pull codercom/oss-dogfood:latest && \ docker rm -f coder-oss-dogfood && \ # 重新执行上述docker run命令启动新容器
/var/lib/coder目录),避免数据丢失。manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务