diff --git a/Makefile b/Makefile index 298b0d6..8368405 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -## image: Run mkdocs with live-reloading +## image: Run mkdocs with live-reloading (localhost:3000) live: @echo "Wait until container starts and open http://localhost:3000 to see live preview" @docker run \ @@ -6,18 +6,21 @@ live: --rm \ --interactive \ --tty \ - -p 3000:8000 \ - -v ${PWD}:/docs \ + --publish 3000:8000 \ + --volume ${PWD}:/docs \ + --name m3u-su-docs-builder \ squidfunk/mkdocs-material:9.6.20 ## image: Build local static site build: + @echo "Wait until mkdocs finish" @docker run \ --pull always \ --rm \ --interactive \ --tty \ - -v ${PWD}:/docs \ + --volume ${PWD}:/docs \ + --name m3u-su-docs-builder \ squidfunk/mkdocs-material:9.6.20 build ## image: Build docker image @@ -31,9 +34,14 @@ image: push: @docker push git.axenov.dev/iptv/m3u-su-docs:latest -## push: Push docker image to registry +## run: Run docker image (localhost:3001) run: - @docker run -p 3001:80 git.axenov.dev/iptv/m3u-su-docs:latest + @echo "Wait until container starts and open http://localhost:3001 to see ready static website" + @docker run \ + --rm \ + --publish 3001:80 \ + --name m3u-su-docs \ + git.axenov.dev/iptv/m3u-su-docs:latest ## help: Show this message and exit help: Makefile