如何将命令参数(例如 - param1 = arg1)传递到Synology DSM中的Docker Containe



我需要将带有--param1=arg1风格参数的命令参数传递给Synology DSM中Docker容器的运行命令。包装中心的Docker应用程序版本是17.05.0-0401

在选择Docker映像并打开Create Container窗口时,我通过浏览以下步骤找到了命令的配置:

  1. 单击Advanced Settings按钮
  2. 单击Environment选项卡
  3. 填写Execution Command下的Command:值(例如,execname --param1=arg1

但是,我在创建容器时收到了以下错误。

Run command format error.

免责声明:我自我记录了自己的问题,希望能帮助他人,因为这个问题/问题很晦涩难懂。

在通过反复试验测试时,我发现=字符需要使用后斜切逃脱。因此,根据问题示例的以下命令将正确工作,execname --param1=arg1

最新更新