我需要将带有--param1=arg1
样式的参数的命令参数传递给Synology DSM中的docker容器的run命令。软件包中心中的Docker应用程序版本为17.05.0-0401
。
在选择docker映像并打开Create Container
窗口时,我通过执行以下步骤找到了命令的配置:
Advanced Settings
按钮Environment
标签Command:
下的Execution Command
值(例如execname --param1=arg1
但是,创建容器时出现以下错误。
Run command format error.
答案 0 :(得分:0)
免责声明:我正在自我记录自己的问题,希望能够帮助其他人,因为令人惊讶的是这个问题/问题很难解决。
在通过反复试验进行测试时,我发现=
字符需要用反斜杠\
进行转义。
因此,按照问题示例使用的以下命令将正确运行execname --param1\=arg1
。