1.
#ルートディレクトリにoptと入力 2.
#Webフォルダを作成する 3.
#Webフォルダに入る 4.
#Dockerfile フォルダーを作成します。名前は正しくなければなりません。正しくないと検出できません。 5. サードパーティのツールを使用して、TomcatとJDKをWebフォルダにアップロードします。 6.
#ファイルを編集して次の内容を記述します Centosより メンテナー ./apache-tomcat-7.0.88.tar.gz /rootを追加します。 ./jdk-7u80-linux-x64.tar.gz /root を追加します。 環境変数JAVA_HOME /root/jdk1.7.0_80 環境変数 PATH $JAVA_HOME/bin:$PATH エントリポイント /root/apache-tomcat-7.0.88/bin/startup.sh && tail -F /root/apache-tomcat-7.0.88/logs/catalina.out リソースのダウンロード FROMコマンド、使用法、FROM <image>:<tag>、FROMコマンドはDockerに、構築する(ディストリビューション)イメージがどのイメージに基づいているかを伝えます。 ENVコマンド、使用法、ENV <キー> <値>、ENVコマンドは主にコンテナの実行時に環境変数を設定するために使用されます ADDコマンド、使用法、ADD <src> <dest>、ADDは主にホストマシン内のファイルをイメージに追加するために使用されます 7.
#-t はカスタマイズするリソース名を指定します # --rm=rtue 指定されていないファイルの生成を減らす # 一部のファイルが自動的に生成されダウンロードされた後、リクエストがタイムアウトする場合があります。 8.
#Tomcatを起動し、ポート8080をポート9090にマッピングします。fe8dリソースIDの最初の4桁 9.
# 競合なしで 2 番目の Tomcat ポートを起動します。 10. ブラウザでサーバーのIP + ポート番号を開くと、cat #dockerが自動的にファイアウォールルールを追加することがわかります。私はiptablesファイアウォールを使用しています dockerfile ファイルをビルドして完了するだけです。 追加知識: Docker でオープンソース オブジェクト ストレージ (minio) を構築する 以前、あるプロジェクトをやったことがあります。顧客は外部ネットワークにデータを取得できなかったため、内部ネットワーク上にしか OSS オブジェクト ストレージを構築できませんでした。私たちは Jidao のプラットフォームを利用してビジネスをしていました。彼らは S3 標準を採用していたので、私たちは minio を使用してオープンソースの OSS オブジェクト ストレージ スペースを構築しました。実際はとても簡単でした。 docker pull minio/minioはリポジトリからイメージをプルします docker run -p 9000:9000 --name minio1 -e “MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE” -e "MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" -v /mnt/データ:/データ -v /mnt/config:/root/.minio minio/minio サーバー /データ 起動する minioを選ぶ理由についてお話ししましょう (1)C++インターフェースのサポートが必要です。S3標準を採用しているのでAmazon AWSが利用できます。 (2)これは軽量で、同時実行性の高いソリューションである。 (3)FastDFSやHDFSと比較した場合、フロントエンドディスプレイに一定の実現可能性を確保できるという利点がある。 C++ および Java パッケージは後で投稿します。 Docker コンテナ上で DockerFile を使用して複数の Tomcat サービスを展開する上記の手順は、エディターが皆さんと共有する内容のすべてです。参考になれば幸いです。また、123WORDPRESS.COM をサポートしていただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL でパーティション分割後にクエリを実装するために MRG_MyISAM (MERGE) を使用する例
LNMP とは: Linux+Nginx+Mysql+(php-fpm、php-mysql)つまり、...
この記事では、二次リンクを実現するためのReactの具体的なコードを参考までに共有します。具体的な内...
in() の ID の順序に従った Mysql クエリ結果の順序の詳細な説明コード例: <se...
Ubuntu サーバーにパッケージをインストールする場合、sudo apt-get install ...
Union は、重複行を除外し、デフォルトのソートを実行する、データに対する結合操作です。Union...
参考までにmysql5.5.28のインストールチュートリアルです。具体的な内容は次のとおりです。イン...
みなさんこんにちは。今日は、純粋な CSS を使用して Google マテリアル デザインのテキスト...
序文ページを作っていく上で、ページレイアウトに関する内容に遭遇することが多く、面接でも聞かれることも...
1. 4つのrpmパッケージをダウンロードする mysql-コミュニティクライアント-5.7.26-...
コードをコピーコードは次のとおりです。 <html xmlns="">...
この記事では、パーセンテージバーを実現するためのVueの具体的なコードを参考までに共有します。具体的...
はじめに以前は、Docker イメージは Azure のコンテナー レジストリに保存されていました。...
MySQL SQL ステートメントのパフォーマンス チューニングの簡単な例サーバー開発を行う際には、...
タスク マネージャーで仮想化を確認し、有効になっている場合は仮想化を、無効になっている場合はコンピュ...
まず、私の基本的な開発環境を見てみましょう。オペレーティングシステム: MacOS 10.13.5 ...