簡単です。チュートリアルを見てください。ブロガー 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. まず最初のリンクを取得する2. ブラウザでこのリンクを開いてください3. アドレスを開くと...
fdisk と比較すると、parted はあまり使用されず、主に 2T を超えるパーティションに使用...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
ステップ1:setting.pyでデータベースを変更する # データベースを構成する DATABAS...
最近何かをするときにラベル タグを使用しました。以前はラベル タグをほとんど使用していなかったため、...
1. まずテーブル作成ステートメントを見てみましょう テーブル学生を作成( sid int 主キー ...
以下のように表示されます。 table1 を z として更新し、table2 を zb として結合し...
システム:セントOS7 RPM パッケージ: mysql-コミュニティクライアント-5.7.18-1...
導入面接官がこんな質問をしたことはありませんか?データベースをどのように最適化しますか?では、この質...
目次1. 生放送効果2. ライブストリーミングを開始する手順2.1 Tencent Web(高速ライ...
目次1. Nginx の紹介1. Nginx とは何ですか? 2. Nginx を使用する理由3. ...
1. ノーフープハングアップ信号を無視してプログラムを実行する追加メモnohup コマンドは、ハン...
通常のプロジェクト開発中に、MySQL バージョンが 5.6 から 5.7 にアップグレードされた場...
今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記...
この記事の例では、カスタムスクロールバーコンポーネントを実装するためのjsの具体的なコードを参考まで...