特定のディレクトリからアプリケーションを実行する必要があります。
$ 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
そのディレクトリは間違いなく存在します。bashをインタラクティブに実行してdockerに接続すると、上記のコマンドを実行できます。
$ sudo docker run -i -t ubuntu/decomposer /bin/bash
# cd /local/deploy/decomposer; ./decomposer-4-15-2014
完全なパスを指定してプログラムを実行できますが、現在のディレクトリから起動されると予想されるため、クラッシュします。私に何ができる?