salesforce/cliSalesforce CLI Docker镜像提供了现代化的Salesforce命令行工具环境,旨在简化Salesforce应用的开发、部署与管理流程。该镜像支持sfdx和sf两种命令格式,兼容所有新旧Salesforce命令,满足不同开发场景的需求。
slim:轻量级版本,通过tarball安装CLI,包含自带的Node.js运行时full:完整版本,内置Node.js LTS环境,sf以npm包形式安装,并集成openjdk-11-jdk-headless,优化VSCode Remote开发环境配置bash# 拉取slim版本 docker pull salesforce/cli:slim # 拉取full版本 docker pull salesforce/cli:full
bash# 查看sf版本 docker run -it --rm salesforce/cli:slim sf --version # 查看sfdx版本 docker run -it --rm salesforce/cli:slim sfdx --version
bash# 挂载工作目录并启动交互式终端(适用于VSCode Remote) docker run -it --rm -v "$(pwd)":/workspace salesforce/cli:full bash
| 版本 | 特点 | 适用场景 |
|---|---|---|
| slim | 体积小,仅含CLI与自带Node.js | 简单命令执行、资源受限环境 |
| full | 完整Node.js LTS+OpenJDK 11,npm支持 | 复杂开发、VSCode集成、npm包管理 |


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