gatsby docker
With support for `gatsby-plugin-sharp`
Développez et créez des sites statiques GatsbyJS dans un conteneur Docker.
v17.12.0 ).gatsby-starter-default (sauf si déjà initialisé)develop / stage / buildv9.5 fonctionnant sous Alpine Linux REMARQUE : Votre site GatsbyJS sera créé automatiquement dans $(pwd)/site .
Ajoutez-les à votre .gitignore :
site/node_modules
site/public
site/.cache
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker developEn d’autres termes, construisez et servez :
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker stage Construit un site prêt pour la production 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 > Par exemple, pour installer un nouveau module NPM : docker run -it --rm -v $(pwd)/site:/site aripalo/gatsby-docker yarn add gatsby-transformer-yaml