build.sh
build.sh も短くしてみました。 最低限のことしかしていないのでwww.pyのbuild.sh の解説を参照してください
docker -D build -f ./Dockerfile -t www.go \
--build-arg IMAGE=debian:11.1 \
--build-arg LANG=ja_JP.UTF-8 \
--build-arg LANGUAGE=ja_JP:ja \
--build-arg TIMEZONE=Asia/Tokyo \
.
docker runの前後に次のような作業をしていますけど、本体は短くなりました。
- 環境のチェック (
. ../../lib/libassert.sh
) - 他のディレクトリからファイルをコピーしていくくる (
sh prepare.sh
)/ja/appendix/golang/www.go/src/
のGo言語のソースコードを./files/var/www/src/
にコピー/ja/04_docker/04-04_debian-nginx-web.py-mysql/docker/files
から、 HTMLファイル群を./files/var/www/html
にコピー
- 作業に使ったディレクトリ(
./files/var
)をクリーニング(削除)