0

シンプルなアプリケーション イメージ (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"
4

1 に答える 1