DockerインストールTomcatチュートリアル

DockerインストールTomcatチュートリアル

  Dockerインストールチュートリアル:オリジナル

DockerインストールTomcatイメージ

Tomcat画像をプルする

docker search tomcat

ここに画像の説明を挿入
最新のTomcatをプルする

docker pull tomcat:latest

ここに画像の説明を挿入
引っ張られたTomcatを見る

docker images

ここに画像の説明を挿入

Tomcatコンテナを作成する

Tomcatコンテナを作成する

docker run -d -p 8080:8080 --name tomcat tomcat:latest

ここに画像の説明を挿入
Tomcat構成ファイルをコピーして、元のイメージを削除します

mkdir -p /usr/app/tomcat
docker cp tomcat:/usr/local/tomcat/conf /usr/app/tomcat/conf
docker cp tomcat:/usr/local/tomcat/logs /usr/app/tomcat/logs
docker stop tomcat
docker rm tomcat

ここに画像の説明を挿入
イメージを再作成し、構成ファイルを追加します

docker run -d -p 8080:8080 --name tomcat -v /usr/app/tomcat/webapps:/usr/local/tomcat/webapps -v /usr/app/tomcat/conf:/usr/local/tomcat/conf -v /usr/app/tomcat/logs:/usr/local/tomcat/logs --restart=always tomcat:latest

ここに画像の説明を挿入
作成されたTomcatコンテナを表示する

docker ps | grep tomcat

ここに画像の説明を挿入
コンテナのIPアドレスを表示する

docker inspect --format='{
    
    {.NetworkSettings.IPAddress}}' tomcat

ここに画像の説明を挿入

Tomcatがインストールされているかどうかを確認します

インストールの失敗と解決策

このWebサイトにアクセスできないことが表示されている場合、表示されていない場合は、ファイアウォール
ここに画像の説明を挿入
ポート8080を開くか、ファイアウォールを閉じるかを確認します。tomcatwebappsディレクトリを開きます。

cd /usr/app/tomcat/webapps/
ls

![ここに画像の説明を挿入] (https://img-blog.csdnimg.cn/20210226163801585.png)
ROOTディレクトリがない場合、
  ROOTディレクトリ   抽出コード:kg76
ROOTファイルをアップロードし、ROOTファイルを
ここに画像の説明を挿入
解凍します

tar -zxvf ROOT.tar.gz 

ここに画像の説明を挿入
Tomcatを再起動します

docker start tomcat

ここに画像の説明を挿入

インストールの成功

次に、これを確認できます。これは、Tomcatのインストールが成功したことを示しています。
ここに画像の説明を挿入

ビュー・ログ

このTomcatログを表示するには、このコマンドを入力してください

docker logs -f -t --tail 20 tomcat

ここに画像の説明を挿入
インストールが完了しました!
将来作成されるプロジェクトのwarパッケージはこのディレクトリに配置でき、tomcatを再起動することでプロジェクトをデプロイできます。

weixin_45351743によるオリジナル

おすすめ

転載: blog.csdn.net/weixin_45351743/article/details/114131370