簡単です。チュートリアルを見てください。ブロガー 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 画像アドレスの動的スプライシングの問題について
序文プロジェクトを .net core に移行した後、 System.Drawing.Commonコ...
目次ポータルエラー境界処理エラー境界を使用しない場合はどうなりますか?注記ポータルスロットとも言えま...
この記事では、例を使用して、MySQL トリガーの概念、原則、および使用方法を説明します。ご参考まで...
nginx の設定命令のスコープは、main、server、location の 3 種類に分けられ...
はじめに<br />私はフロントエンド分野でかなり長い間働いており、CSS分野でも長い間...
一般的に使用される方法は次の 4 つです。 1.locate()メソッドを使用する一般的な使用法: ...
プロジェクトでは、データを操作するためにバッチ操作ステートメントが必要になることがよくあります。バッ...
SQL (Structured Query Language) ステートメント、つまり構造化クエリ言...
注: このデモはミニプログラム環境でテストされており、他の h5 および pc Web ページにも適...
目次 <テンプレート> <ul class="コンテナ">...
MySQLではisnull()関数をnull値の代わりとして使用することはできません。次のように:ま...
基本概念現在の読み取りとスナップショットの読み取りMVCC では、読み取り操作はスナップショット読み...
序文: Mybatis の特殊文字処理、Mybatis の xml ファイル内の特殊文字の処理、ここ...
1. ダウンロード: http://www.oracle.com/technetwork/java/...
1. サーバーの購入1. 私はAlibaba Cloudのサーバーを選択しました。学生向けで月額9...