Tag: 运行时错误

无法将使用docker run的命令行parameter passing给Shell脚本文件

使用的命令: sudo docker run -it -p 80:9000 c822030cc576 sh /app/test/play/docker-entrypoint.sh /app/test/play/servers/server01/play/conf/override.conf /app/log/nflott/play true dev 我的参数: $2:/app/test/play/servers/server01/play/conf/override.conf $3:/app/log/nflott/play $4:true $5:dev Which needs to be passed to the docker-entrypoint.sh Script 我的entrypoint.sh脚本代码: echo "CONFIG:$2 echo "LOG_HOME:$3" echo "SKIP_LOGFILE:$4" echo "LOG_ENV:$5 /app/test/play/servers/server01/play/bin/apiserver \ -Dconfig.file=/app/test/play/servers/server01/play/conf/override.conf \ -Dpidfile.path=/app/test/play/servers/server01/RUNNING_PID \ -DLOG_HOME=$3 \ -DSKIP_LOGFILE=$4 \ -DLOG_ENV=$5 \ Error: CONFIG:/app/test/play/servers/server01/play/conf/override.conf LOG_HOME:/app/log/nflott/play SKIP_LOGFILE:true LOG_ENV:dev Bad […]