Meteor 如何在run命令中设置旧版本docker中的工作目录?

Meteor 如何在run命令中设置旧版本docker中的工作目录?,meteor,docker,Meteor,Docker,我对docker有点陌生,我一直在尝试用我的meteor应用程序运行部署meteor容器。我一直在使用dockerfile和 但是,我无法运行docker run-p3000:3000-t-I-v/path/to/meteor/app:/opt/application-w/opt/application meteor dev,因为我的docker(版本0.5.3)无法识别设置工作目录的标志(-w) 使用docker 0.5.3设置工作目录是否有一些变通方法?工作目录已在中设置,但我想我需要在运行

我对docker有点陌生,我一直在尝试用我的meteor应用程序运行部署meteor容器。我一直在使用dockerfile和

但是,我无法运行
docker run-p3000:3000-t-I-v/path/to/meteor/app:/opt/application-w/opt/application meteor dev
,因为我的docker(版本0.5.3)无法识别设置工作目录的标志(-w)


使用docker 0.5.3设置工作目录是否有一些变通方法?工作目录已在中设置,但我想我需要在运行容器时再次设置它

嗯,我的解决办法是创建一个bash脚本,该脚本将转到工作目录并逐个调用命令。我在我的源代码所在的位置创建了bash脚本“/path/to/meteor/app”,并调用
docker run-p3000:3000-t-I-v/path/to/meteor/app:/opt/application meteor dev bash/opt/application/start.sh,以bash作为命令,以我的脚本作为参数,按照docker标准,0.5.3确实很旧。尝试升级到最新版本(从今天起为1.0.0)。