Dovidfile görüntüyü aii adında oluşturmak için oluşturdum.docker run [9] Sistem hatası: exec format hatası
FROM docker.io/centos:latest
#Set parameters
ENV BinDir /usr/local/bin
ENV RunFile start-aii.sh
ADD ${RunFile} ${BinDir}
#Some other stuff
...
CMD ${RunFile}
aşağıdaki komutla görüntü çalıştırdığınızda: bu kadar
docker run -it -v <some-volume-mapping> aii
harika (start-aii.sh CMD komutu çalıştırarak varsayılan operasyonu) çalışır. Şimdi, aşağıdaki hatayı alıyorum bu varsayılan davranışı geçersiz kılmak için ve dolaylı aynı komut ile görüntüyü çalıştırın (ve başka arg ekleyin) denerseniz: olmadan sadece senaryoyu (: Ben de denedim
docker run -it -v <some-volume-mapping> aii start-aii.sh kafka
exec format error
docker: Error response from daemon: Cannot start container b3f4f3bde04d862eb8bc619ea55b7061ce78ace8f1984a12f6ec681877d7d926: [9] System error: exec format error.
argüman)
docker run -it -v <some-volume-mapping> aii start-aii.sh
ve tam yol komut
docker run -it -v <some-volume-mapping> aii /usr/local/bin/start-aii.sh
ama aynı hata görünür.
Başka bilgi:
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2488a4dd7014 aii "start-aii.sh kafka" 3 seconds ago Created tiny_payne
herhangi bir öneriniz?
Teşekkür
--rm ipucu için teşekkürler, ben bunu bilmiyordum .. Bash sorunu hakkında kontrol ediyorum, yakında güncellenir – ItayB
İşleri! 10x çok! – ItayB