| src | 1 year ago | ||
| Dockerfile | 1 year ago | ||
| README.md | 1 year ago | ||
hayashitooru-no-Mac-mini:
. /Users/yuu/docker/task-bldg
├── Dockerfile
├── README.md
├── data
| ├── taskdb.mv.db
| └── taskdb.trace.db
└── src
├── start.sh
└── task-bldg.war
./src/に、task-bldg.warを配置する。./data/フォルダの*.dbファイルはない場合は自動的に生成されます。macmini:/Users/yuu/docker/task-bldg/DockerfileFROM openjdk:11 EXPOSE 8083 VOLUME /usr/src/data COPY src/task-bldg.war /usr/src/task-bldg.war WORKDIR /usr/src/data ENTRYPOINT ["java", "-jar", "/usr/src/task-bldg.war"]
(1) 予め、 Docker Desktop を起動しておく
(2) build して docker image を作成する
$ cd /Users/yuu/docker/task-bldg/ $ docker build -t task-bldg:latest ./
####
$ docker run -d --name TASK-BLDG -v /Users/yuu/docker/task-bldg/data:/usr/src/data -p 8083:8083 task-bldg:latest /bin/sh # /usr/src/start.sh
その他の設定は下記を参照のこと