我需要将带参数的命令参数传递给--param1=arg1Synology DSM 中 docker 容器的运行命令。包中心的 docker 应用版本是17.05.0-0401.
在选择一个 docker 镜像并打开Create Container窗口时,我通过以下步骤找到了命令的配置:
Advanced Settings按钮Environment选项卡Command:下的值Execution Command(例如,execname --param1=arg1但是,我在创建容器时收到以下错误。
Run command format error.
Run Code Online (Sandbox Code Playgroud)
Wai*_*Yiu 10
免责声明:我正在自我记录我自己的问题,希望能帮助他人,因为令人惊讶的是,这个问题/问题很难解决。
在通过反复试验进行测试时,我发现=需要使用反斜杠对字符进行转义\。因此,根据问题示例的以下命令将正常工作,execname --param1\=arg1.
| 归档时间: |
|
| 查看次数: |
2628 次 |
| 最近记录: |