四、インストールと設定Tomcatのドッキングウィンドウマウント

1、画像をダウンロード

docker pull tomcat:7-jre7

ここに画像を挿入説明

2、マップ・カタログを作成

mkdir -p /data/tomcat/webapps   /data/tomcat/logs

図3に示すように、アドレスマッピングを示す-pコンテナを作成

docker run -di --name=tomcat-pro -p 9000:8080 -v /data/tomcat/webapps:/usr/local/tomcat/webapps -v /data/tomcat/logs/:/usr/local/tomcat/logs tomcat:7-jre7

パラメータ解析:
ドッカーラン:コンテナを作成します。
-d:-dパラメータの後ろの実行は、バックグラウンドでガードベッセルを作成するコンテナを作成した後にのみ2プラス-i -t場合(これは自動的に、コンテナを記録しません。あなたは自動的にコンテナに移動します作成した後、パラメータ、)。
-i:実行は、容器示し
-pを:ポートをマッピングし、前者は、容器のポートにマッピングされたホストポートです。あなたはより多くのポートマッピングを行う-p複数使用することができ
-v:ディレクトリのマッピング関係を表すが、あなたが複数のディレクトリやファイルのマッピングを行う複数の-vを使用することができます(前者はホスト上のディレクトリにマップされているホストディレクトリは、あり) 。注:これは、コンテナを共有するために、ホスト上の変更を行うこと、および、マッピングのためのディレクトリです。
TOMCAT:7-jre7:イメージ名が使用さ

- ビューコンテナがアップしています

docker ps

ここに画像を挿入説明

アクセス
ここに画像を挿入説明

現在の位置は、実際には以下のwebappsまだ動作しますので、我々はまた、我々は次の/データ/ Tomcatの/ webappsに/ディレクトリ缶にROOTをcpは根拠はありませんが、訪問見つかりません

ROOTファイルがコピーされたLinux版Iの下に解凍することができます

ここに画像を挿入説明

さて、あなたはページへのアクセスをリフレッシュすることができます前に、

ここに画像を挿入説明

ゲット!

私たちはその下のディレクトリのログフォルダを見てみましょう、何の問題マッピングません
ここに画像を挿入説明

ここでは、別のディレクトリをマップしたい場合は、あなたがあなた自身の使用できる
コンテナにドッキングウィンドウのexec -itコンテナID / binに/ bashコマンドを、独自のディレクトリ構造を見て、あなたが自分自身をマッピングすることができます

例えば、マッピングのserver.xmlにTomcat

公開された14元の記事 ウォンの賞賛2 ビュー168

おすすめ

転載: blog.csdn.net/weixin_41402056/article/details/105149497
おすすめ