シンプルなアプリケーション イメージ (Azure コンテナー レジストリでホストされている) を実行しているときに、奇妙な問題に直面しています。Azure コンテナー レジストリからイメージを取得してイメージを実行するために Azure バッチで Cloudtask を作成すると、このイメージのベース イメージが Docker ハブからプルされていないようです (これは、Docker ハブにプッシュした別のイメージです)。 . イメージをローカルで実行すると、すべてが期待どおりに機能します (コンテナーに作成されたさまざまなファイル/フォルダーがあります) が、azure バッチでは (何も起こりません)。何が問題になる可能性があります。ありがとうございました。
イメージをローカルで実行すると、次のファイルが作成されます。
ハローワールドの前に
report.html
run.sh
wkhtmltopdf
ハローワールドの後
イメージングが Azure バッチで実行されている場合の結果
ハローワールドの前に
ハローワールドの後
これがDockerfileです
From "usmancombi/imaging"
COPY ./run_all.sh /run_all.sh
RUN dos2unix /run_all.sh
ENTRYPOINT [ "/run_all.sh" ]
ここに run_all.sh ファイルがあります
#! /bin/bash
echo "Before hello world"
ls
echo "After hello world"