簡単です。チュートリアルを見てください。ブロガー 1. まずdockerを起動する
2. Tomcat イメージを取得します。
8-jdk8 タグを追加しない場合は、デフォルトで最新バージョン (最新の公式バージョン) がプルされます。 3. インストールが完了したら、コンテナを作成し、Tomcatを起動します。
通常のインストール後にIP+ポートにアクセスしたときに404エラーが発生する場合は、tomcatディレクトリに入り、元のwebappsディレクトリを削除し、webapps.distをwebappsに名前変更します。コマンドは次のとおりです。
4. コンテナの動作状況を確認する
5. 次に、warパッケージを例にして、springbootプロジェクトをパッケージ化します。 <依存関係> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <除外事項> <除外> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </除外> </除外> </依存関係> まず、Springbootに付属するTomcatを除外します <プラグイン> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </プラグイン> 次にMavenパッケージングコンポーネントを追加します 6. IDEAでパッケージ化し、プロジェクトのターゲットフォルダを確認し、対応するwarパッケージを見つけて、Linuxの対応するディレクトリにコピーします。 7. warパッケージをtomcatコンテナのwebappsディレクトリにコピーし、正しくコピーされているかどうかを確認します。
8. tomcatを再起動し、ip+port+project名に再度アクセスします。
終わり! これで、docker で tomcat をインストールし、Springboot プロジェクトの war パッケージをデプロイする方法についての記事は終わりです。docker で tomcat をインストールし、Springboot プロジェクトの war パッケージをデプロイする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue の img の src 画像アドレスの動的スプライシングの問題について
1. ElasticSearch とは何ですか? Elasticsearch も Java で開発さ...
ソングティ: SimSun太字: SimHeiマイクロソフト YaHei: マイクロソフト YaHe...
導入Memcached は分散キャッシュ システムです。Memcached には認証とセキュリティ制...
Tomcat は Web コンテナとして広く知られています。Java を学び始めたときから現在の仕事...
チャットボットは多くの手作業を省くことができ、顧客サービス、天気予報対応など、さまざまな状況で使用で...
Vue コンポーネントは接続されているため、コンポーネント間で値を渡す必要があるのは避けられません...
Tomcat は、Java Community Process を通じて Sun が開発した、広く使...
ストレステストにログインする際には、多くの異なるユーザーが必要となり、データベースに新しいデータを追...
目次序文テーブル コンポーネントをカプセル化する必要があるのはなぜですか?ステップ1: 共通コンポー...
ポーリングアルゴリズムの紹介多くの人が職場で nginx を使用しており、その設定に精通しています。...
1. 概要Redis Cluster は、Redis ノードのグループ間での高可用性とシャーディング...
MySQL DATE_ADD(date,INTERVAL expr type) 関数と ADDDA...
早朝に MySQL 5.7.19 のインストールを終えたばかりですが、午前中に MySQL が最新バ...
この記事では、ビデオプレイリストを実装するためのvue + video.jsの具体的なコードを参考ま...
目次1. Dockerをインストールする2. ソナーイメージをインストールする3. ソナーを使ってコ...