diff --git a/docs/creating-your-site.md b/docs/creating-your-site.md index cd0378e77..9d7f4f66a 100644 --- a/docs/creating-your-site.md +++ b/docs/creating-your-site.md @@ -10,7 +10,18 @@ mkdocs new . Alternatively, if you're running Material for MkDocs from within Docker, use: -=== "Unix, Powershell" + +=== "Unix" + + ``` + docker run --rm \ + --user $(id -u):$(id -g) \ + --volume $(pwd):/docs \ + squidfunk/mkdocs-material \ + new . # bootstrap project + ``` + +=== "Powershell" ``` docker run --rm -it -v ${PWD}:/docs squidfunk/mkdocs-material new . @@ -210,7 +221,18 @@ mkdocs serve # (1)! If you're running Material for MkDocs from within Docker, use: -=== "Unix, Powershell" +=== "Unix" + + ``` + docker run --rm \ + --user $(id -u):$(id -g) \ + --volume $(pwd):/docs \ + --publish 127.0.0.1:8000:8000 \ + squidfunk/mkdocs-material + # serve by default (Ctrl + C to stop preview server) + ``` + +=== "Powershell" ``` docker run --rm -it -p 8000:8000 -v ${PWD}:/docs squidfunk/mkdocs-material @@ -241,7 +263,17 @@ mkdocs build If you're running Material for MkDocs from within Docker, use: -=== "Unix, Powershell" +=== "Unix" + + ``` + docker run --rm \ + --user $(id -u):$(id -g) \ + --volume $(pwd):/docs \ + squidfunk/mkdocs-material \ + build # build static site in $(pwd)/site + ``` + +=== "Powershell" ``` docker run --rm -it -v ${PWD}:/docs squidfunk/mkdocs-material build