Tôi cần chạy một ứng dụng từ một thư mục cụ thể.
$ 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
Thư mục đó chắc chắn tồn tại và nếu tôi kết nối với docker bằng cách chạy bash tương tác, tôi có thể chạy lệnh trên.
$ sudo docker run -i -t ubuntu/decomposer /bin/bash
# cd /local/deploy/decomposer; ./decomposer-4-15-2014
Tôi có thể chạy chương trình của mình bằng cách chỉ định đường dẫn đầy đủ, nhưng sau đó nó gặp sự cố vì dự kiến sẽ được khởi chạy từ thư mục hiện tại. Tôi có thể làm gì?