1. プロジェクトwarが保存されているディレクトリを入力します Dockerfileを編集する vim Dockerファイル 内容は以下のとおりです。 ROM registry.docker-cn.com/library/tomcat メンテナー heihezi [email protected] myproject.war をコピー /usr/local/tomcat/webapps 2. 自分独自のイメージを構築する 実行後、docker build を実行します。 予想通り、イメージを構築する手順が表示され、最後の行は b3f6ac3157ae の構築に成功しました 最後の文字列は画像 ID の一部です。 この時点で、docker imagesを実行してイメージ情報を表示できます。 3. 独自のDockerコンテナを実行する docker run -d -p 8888:8080 myproject ここで、-d はバックグラウンドで実行することを意味し、-p はポートを指定することを意味し、次の 8888:8080 はホストのポート 8888 を Docker のポート 8080 にマッピングすることを意味します。操作が成功すると、ID が出力されます。 4. 自分のプロジェクトにアクセスする Tomcatが正常に起動したかどうかを確認します 192.168.1.178:8888 プロジェクトを訪問する(プロジェクト名を追加) 192.168.1.178:8888/マイプロジェクト これで、docker でプロジェクトを実行する方法についての記事は終了です。docker でプロジェクトを実行する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
>>: ルート変更を監視するJavaScriptの詳細な説明
目次概要(ループモード - 共通)配列と非同期メソッドを宣言して反復するforループで使用するマップ...
おそらく、この記事にこのようなタイトルを付けると、誰かがこう尋ねるでしょう。「なぜまだテーブルに注目...
最初のステップは、MySQL 8.0.23の無料インストールバージョンをダウンロードすることです。 ...
<br />今日、新しくなった ChinaUI.com の Web サイトを見たのですが...
1. Centosイメージを使用してローカルのyumソースをビルドするCentOS をインストール...
この記事では、自作メニューをクリックする効果を実現するためのJavaScriptの具体的なコードを参...
少し前に、「ORACLE でコミットされていないトランザクションの SQL ステートメントを見つける...
背景開発中、特定の状況でビジネス ロジックをバッチ処理するためのスクリプトが必要になる場合があります...
この記事では、参考までに、Navicatを使用してCSVファイルをMySQLにインポートするための具...
html-webpack-pluginプラグインを使用してページを開始すると、htmlページをメモリ...
目次1. 時間が経つにつれて限界が遅くなる理由2. 百万データシミュレーション1. 従業員テーブルと...
インデックスを使用してクエリを高速化する1. はじめにWeb 開発には、ビジネス テンプレート、ビジ...
今日、プロジェクトのホームページにアクセスするために Tomcat を設定していたところ、404 エ...
数日前、私のウェブサイトがいくつかの IP アドレスから大量の悪意のある標的型スキャンを受け、ブルー...
始める段階から初心者になるまで、Linux オペレーティング システムは不可欠です。最初のステップは...