Skip to content

Commit 99d99b7

Browse files
committed
fix: docker compose を使うように
1 parent b21d5df commit 99d99b7

File tree

3 files changed

+11
-24
lines changed

3 files changed

+11
-24
lines changed

_scripts/docker_jekyll

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,4 @@
1010

1111
set -eu
1212

13-
dir="$(pwd)"
14-
15-
case $(uname -s) in
16-
MSYS*) dir=$(cygpath -w $dir) ;;
17-
esac
18-
19-
docker run --rm -it \
20-
--workdir //srv/jekyll \
21-
-v "${dir}:/srv/jekyll" \
22-
-p 4000:4000 \
23-
--entrypoint "" \
24-
ghcr.io/actions/jekyll-build-pages:v1.0.13 \
25-
"$@"
13+
docker compose run --rm jekyll "$@"

_scripts/docker_jekyll_serve

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,4 @@ set -eu
1212

1313
dir="$(pwd)"
1414

15-
case $(uname -s) in
16-
MSYS*) dir=$(cygpath -w $dir) ;;
17-
esac
18-
19-
docker run --rm -it \
20-
--workdir //srv/jekyll \
21-
-v "${dir}:/srv/jekyll" \
22-
-p 4000:4000 \
23-
--entrypoint jekyll \
24-
ghcr.io/actions/jekyll-build-pages:v1.0.13 \
25-
server -H 0.0.0.0 "$@"
15+
docker compose run -d --rm -p 4000:4000 jekyll jekyll server -H 0.0.0.0 "$@"

compose.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
services:
2+
jekyll:
3+
image: ghcr.io/actions/jekyll-build-pages:v1.0.13
4+
entrypoint: ""
5+
working_dir: /srv/jekyll
6+
volumes:
7+
- .:/srv/jekyll
8+
ports:
9+
- "4000:4000"

0 commit comments

Comments
 (0)