ibmcom/helloworld本镜像为 IBM Cloud Code Engine 的官方示例镜像,源代码托管于 GitHub 仓库。镜像设计为轻量级容器示例,旨在演示如何通过 IBM Cloud Code Engine 服务部署和运行容器化应用。
bashdocker pull icr.io/ibm/codeengine-sample # 假设官方镜像托管于 IBM 容器仓库,实际请以 GitHub 仓库说明为准
bashdocker run -d -p 8080:8080 --name codeengine-sample \ -e PORT=8080 \ -e MESSAGE="Hello from Code Engine Sample" \ icr.io/ibm/codeengine-sample
-p 8080:8080:映射容器端口 8080 到本地端口 8080-e PORT:指定服务监听端口(默认 8080)-e MESSAGE:自定义 HTTP 响应消息(默认 "Hello World")访问 http://localhost:8080,应返回配置的 MESSAGE 内容。
ibmcloud login)创建 Code Engine 项目(若无现有项目):
bashibmcloud ce project create --name my-codeengine-project
部署示例镜像:
bashibmcloud ce app create --name codeengine-sample \ --image icr.io/ibm/codeengine-sample \ --port 8080 \ --env MESSAGE="Deployed via Code Engine"
获取应用访问 URL:
bashibmcloud ce app get --name codeengine-sample --output url
通过返回的 URL 访问应用,验证部署结果。
| 变量名 | 描述 | 默认值 |
|---|---|---|
PORT | 服务监听端口 | 8080 |
MESSAGE | HTTP 响应消息内容 | "Hello World" |
默认监听容器内 8080 端口,需确保 Code Engine 应用或 Docker 运行时映射该端口至外部访问。

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务