-1
次のドッカーファイルがあります。シェルスクリプトが終了したときにDockerを実行し続ける
FROM ubuntu
RUN apt-get update
EXPOSE 9000:80
# Install nginx
RUN apt-get install -y nginx
# Install Curl
RUN apt-get -qq update
RUN apt-get -qq -y install curl
ENTRYPOINT service nginx start
私はシェルスクリプトで次のコマンドを実行しようとすると、ドッキングウィンドウの画像が に作成され、コンテナはシェルスクリプトが終了したときに、ドッキングウィンドウコンテナが停止している、しかし、開始されます。
シェルスクリプトが終了した後にドッカーコンテナを実行するにはどうすればよいですか?ポート9000を使用してホストからアクセスできるnginxをポート80で実行しているコンテナを実行することです。
私のコメントは無視してください。 – user451445
実行後、イメージ名の前に '-d'を指定して呼び出します。 – BMitch