Saya perlu menjalankan aplikasi dari direktori tertentu.
$ 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
Direktori itu pasti ada, dan jika saya terhubung ke docker dengan menjalankan bash secara interaktif, saya dapat menjalankan perintah di atas.
$ sudo docker run -i -t ubuntu/decomposer /bin/bash# cd /local/deploy/decomposer; ./decomposer-4-15-2014
Saya dapat menjalankan program saya dengan menentukan jalur lengkap, tetapi kemudian macet karena diharapkan akan diluncurkan dari direktori saat ini. Apa yang bisa saya lakukan?
Ini mungkin saya karena masalah izin atau instance tidak dapat menemukan jalur yang tersedia yang dapat dieksekusi. Untuk memeriksa ini, coba tambahkan lokasi yang tersedia yang dapat dieksekusi di jalur dan coba jalankan skrip
untuk menambahkan direktori saat ini di path silakan gunakan perintah di bawah ini