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の詳細な説明
最近、データベースについて学び始めました。最初にやったことは、データベースとは何か、データベースとデ...
この記事では、CentOS 7.4 サーバーで時刻同期を構成する方法について説明します。ご参考までに...
React 16の内容です。最新技術ではありませんが、ドキュメントで調べるまであまり話題に上がらなか...
この記事の例では、参考のためにjsキャンバスランダムパーティクルエフェクトの具体的なコードを共有して...
フレックスレイアウト定義: Flexレイアウトの要素は、 Flex 、または略して「コンテナー」と呼...
vue3コンポーネントの通信モードは次のとおりです。小道具$放出$expose / 参照$属性vモデ...
私が初めて Web 開発を独学で学んだ頃は、いわゆる DIV/CSS レイアウトはなく、テーブル レ...
1. インデックスはnull値を保存しないより正確に言うと、単一列インデックスには null 値は格...
クリック時に背景色を生成する要素の CSS スタイルに次のコードを追加します。 -webkit-ta...
目次概要延長は必要ですか?スロットJavaScript ユーティリティ関数拡張コンポーネントの複数の...
目次1. クエリの最適化1. MySQLチューニングの概要2. 小さなテーブルが大きなテーブルを動か...
Web ページを作成する過程では、<h1>、<h2>、<h3> ...
Dreamweaver8 を使用して独自の Web サイトを作成する目的は何ですか?インターネットに...
テーブルデータを作成する テーブル `praise_info` を作成します ( `id` bigi...
目次1. 計算入門1.1、getとsetの使い方1.2. 計算された属性キャッシュ2. 時計の紹介3...