@yuuhayashi yuuhayashi authored on 12 Nov 2023
Dockerfile README 1 year ago
README.md Merge branch 'old' 1 year ago
start.sh 1st commit 2 years ago
README.md

docker "TASK-BLDG"

フォルダ構成

hayashitooru-no-Mac-mini:task-bldg yuu$ pwd
/Users/yuu/docker/task-bldg

hayashitooru-no-Mac-mini:task-bldg yuu$ ls -l
-rw-r--r--@ 1 yuu  staff         28 10 29 18:05 Dockerfile
-rw-r--r--@ 1 yuu  staff        750 10 30 09:25 README.md
-rwxr-xr-x@ 1 yuu  staff         42 10 30 08:49 start.sh
-rw-r--r--  1 yuu  staff  134805877  8 14 13:42 task-bldg-0.0.8.war
-rw-r--r--  1 yuu  staff    1568768 10 30 09:13 taskdb.mv.db
-rw-r--r--  1 yuu  staff      46797 10 29 16:51 taskdb.trace.db

build

macmini:/Users/yuu/docker/task-bldg/Dockerfile

FROM 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"]

build command

  • (1) 予め、 Docker Desktop を起動しておく

  • (2) build して docker image を作成する

$ cd /Users/yuu/docker/task-bldg/

$ docker build -t task-bldg:0.1.15 ./

起動

####

$ docker run -d --name TASK-BLDG -v /Users/yuu/docker/task-bldg/data:/usr/src/data -p 8083:8083 task-bldg:0.1.15 /bin/sh
# /usr/src/start.sh

その他の設定

その他の設定は下記を参照のこと