@@ -1,7 +1,7 @@
## Build
- docker build . -t gethue/nginx:latest -f tools/docker/nginx/Dockerfile
+ docker build . -t gethue/nginx:latest -f tools/docker/nginx/Dockerfile --build-arg registry=gethue --build-arg tag=latest
## Push
@@ -19,7 +19,8 @@ RUN hugo --baseURL ""
FROM nginx:1.17-alpine
-COPY --from=build /gethue/public /usr/share/nginx/html
+ARG lang=en
+COPY --from=build /gethue/public/${lang} /usr/share/nginx/html
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
@@ -1,10 +1,13 @@
- docker build docs -t gethue/website:latest -f tools/docker/website/Dockerfile
+ docker build docs -t gethue/website:latest -f tools/docker/website/Dockerfile --build-arg lang=en
+ docker build docs -t gethue/website-jp:latest -f tools/docker/website/Dockerfile --build-arg lang=jp
docker push gethue/website:latest
+ docker push gethue/website-jp:latest
## Run
- docker run -it -p 80:80 gethue/website:latest
+ docker run -it -p 8000:80 gethue/website:latest
+ docker run -it -p 8001:80 gethue/website-jp:latest