DockerコンテナでTomcatを起動するには?

DockerコンテナでTomcatを起動するには?

私はDockerをインストールして使い方を学んでいます。

Oracle Linux 9 Slimイメージをインストールしますdocker run --name myContainer ...。次に、Tomcat 9を使用してコンテナに入り、ダウンロードしてdocker exec -it myContainer bash設定しました。実行にポートマッピングを追加する必要があるため、数回の試みが必要でした。今、すべてが準備されました。

ホスト(実際にはVM)を再起動すると、コンテナは実行されなくなり、docker start myContainerコマンドを使用して起動する必要があります。これによりコンテナ自体が起動しますが、コンテナに含まれるTCサービスは起動しません。コンテナの起動時に実行するようにstart.shスクリプトを設定する方法は?

答え1

ハブでドッカーコンテナを使用する方が簡単かもしれません。ここコンテナへのリンクです。

必要なコマンドは次のとおりです。

docker pull tomcat

関連情報