🐣

dockerでtomcatを動かす(ちょっとうごいた)

2022/02/25に公開

https://qiita.com/hikaruright/items/f8095f4610b289a86144
を参考に構成。webappsの中にwarを。
自分の置きたかったものは環境変数の読み取りが上手くいかず起動に失敗していたため
とりあえずtomcatのページからsample.warを拾って確認しました。

version: '3.6'
services:
  app:
    container_name: tomcat
    image: tomcat:8.5-jdk8-adoptopenjdk-openj9
    ports:
      # local:container
      - 8090:8080
    tty: true
    volumes:
      - ${LOCAL_PATH}/webapps:/usr/local/tomcat/webapps
DOCKER_HOST=tcp://localhost:2375
LOCAL_PATH=/C/Private/container/test_war_container

起動コマンド

docker-compose --env-file ./local.env up -d

ログ参照コマンド

docker logs -f tomcat

起動失敗したものは
local.envの中にDB参照先も入れていたのだけどそのままでは動かない様子。
また時間とって動かしてみることにします。

Discussion