gatsby docker
With support for `gatsby-plugin-sharp`
Desarrolle y cree sitios estáticos GatsbyJS dentro de un contenedor Docker.
v17.12.0 ).gatsby-starter-default (a menos que ya esté inicializado)develop / stage / buildv9.5 ejecutándose en Alpine Linux NOTA : Su sitio GatsbyJS se creará en $(pwd)/site automáticamente.
Agregue estos a su .gitignore :
site/node_modules
site/public
site/.cache
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker developEn otras palabras, construir y servir:
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker stage Construye un sitio listo para producción en site/public :
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker builddocker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker < YOUR-COMMAND-HERE > Por ejemplo, para instalar un nuevo módulo NPM: docker run -it --rm -v $(pwd)/site:/site aripalo/gatsby-docker yarn add gatsby-transformer-yaml