From 99d99b7e0120c8565263891949962c458f6d2124 Mon Sep 17 00:00:00 2001 From: raa0121 Date: Mon, 3 Nov 2025 20:37:28 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20docker=20compose=20=E3=82=92=E4=BD=BF?= =?UTF-8?q?=E3=81=86=E3=82=88=E3=81=86=E3=81=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- _scripts/docker_jekyll | 14 +------------- _scripts/docker_jekyll_serve | 12 +----------- compose.yaml | 9 +++++++++ 3 files changed, 11 insertions(+), 24 deletions(-) create mode 100644 compose.yaml diff --git a/_scripts/docker_jekyll b/_scripts/docker_jekyll index e5588939..60616dc2 100644 --- a/_scripts/docker_jekyll +++ b/_scripts/docker_jekyll @@ -10,16 +10,4 @@ set -eu -dir="$(pwd)" - -case $(uname -s) in - MSYS*) dir=$(cygpath -w $dir) ;; -esac - -docker run --rm -it \ - --workdir //srv/jekyll \ - -v "${dir}:/srv/jekyll" \ - -p 4000:4000 \ - --entrypoint "" \ - ghcr.io/actions/jekyll-build-pages:v1.0.13 \ - "$@" +docker compose run --rm jekyll "$@" diff --git a/_scripts/docker_jekyll_serve b/_scripts/docker_jekyll_serve index c2fe0658..3e577c8d 100644 --- a/_scripts/docker_jekyll_serve +++ b/_scripts/docker_jekyll_serve @@ -12,14 +12,4 @@ set -eu dir="$(pwd)" -case $(uname -s) in - MSYS*) dir=$(cygpath -w $dir) ;; -esac - -docker run --rm -it \ - --workdir //srv/jekyll \ - -v "${dir}:/srv/jekyll" \ - -p 4000:4000 \ - --entrypoint jekyll \ - ghcr.io/actions/jekyll-build-pages:v1.0.13 \ - server -H 0.0.0.0 "$@" +docker compose run -d --rm -p 4000:4000 jekyll jekyll server -H 0.0.0.0 "$@" diff --git a/compose.yaml b/compose.yaml new file mode 100644 index 00000000..48936951 --- /dev/null +++ b/compose.yaml @@ -0,0 +1,9 @@ +services: + jekyll: + image: ghcr.io/actions/jekyll-build-pages:v1.0.13 + entrypoint: "" + working_dir: /srv/jekyll + volumes: + - .:/srv/jekyll + ports: + - "4000:4000"