मुझे एक विशिष्ट निर्देशिका से एक एप्लिकेशन चलाने की आवश्यकता है।
$ sudo docker run -P ubuntu/decomposer 'cd /local/deploy/decomposer; ./decomposer-4-15-2014'
2014/10/09 21:30:03 exec: "cd /local/deploy/decomposer; ./decomposer-4-15-2014": stat cd /local/deploy/decomposer; ./decomposer-4-15-2014: no such file or directory
वह निर्देशिका निश्चित रूप से मौजूद है, और अगर मैं अंतःक्रियात्मक रूप से बैश चलाकर docker से जुड़ता हूं तो मैं उपरोक्त कमांड चला सकता हूं।
$ sudo docker run -i -t ubuntu/decomposer /bin/bash
# cd /local/deploy/decomposer; ./decomposer-4-15-2014
मैं पूर्ण पथ निर्दिष्ट करके अपना कार्यक्रम चला सकता हूं, लेकिन फिर यह क्रैश हो जाता है क्योंकि यह वर्तमान निर्देशिका से लॉन्च होने की उम्मीद करता है। मैं क्या कर सकता हूँ?