gatsby docker
With support for `gatsby-plugin-sharp`
Docker 컨테이너 내에서 GatsbyJS 정적 사이트를 개발하고 구축합니다.
v17.12.0 에서 테스트됨).gatsby-starter-default 사용한 자동 GatsbyJS 사이트 초기화(이미 초기화되지 않은 경우)develop / stage / buildv9.5 기반 컨테이너 참고 : GatsbyJS 사이트는 $(pwd)/site 에 자동으로 생성됩니다.
.gitignore 에 다음을 추가하세요.
site/node_modules
site/public
site/.cache
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker develop즉, 다음을 구축하고 제공합니다.
docker run -it --rm -v $( pwd ) /site:/site -p 8000:8000 aripalo/gatsby-docker stage 프로덕션 준비 사이트를 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 > 예를 들어 새 NPM 모듈을 설치하려면: docker run -it --rm -v $(pwd)/site:/site aripalo/gatsby-docker yarn add gatsby-transformer-yaml