【文件属性】:
文件名称:gatsby-docker:构建并托管Gatsby站点的Docker映像
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-06 13:24:56
Shell
gatsbyjs / gatsby-docker
用于构建和托管Gatsby站点的Docker映像。
该图像具有两个主要标签:
latest -将使用Nginx服务器在生产中为您的资产服务
onbuild构建您的项目并创建一个新的onbuild映像
用法
在项目的根目录下创建一个Dockerfile和.dockerignore ,如下所示: Dockerfile FROM gatsbyjs/gatsby:onbuild as build
FROM gatsbyjs/gatsby
COPY --from=build /app/public /pub .dockerignore .cache /
node_modules /
public /
第一个映像将复制您的项目,安装依赖项并进行构建。
构建项目的docker映像: docker build -t myproject/websi
【文件预览】:
gatsby-docker-master
----.gitignore(526B)
----Dockerfile(243B)
----.travis.yml(1KB)
----Dockerfile.onbuild(186B)
----LICENSE(1KB)
----README.md(8KB)
----.editorconfig(295B)
----nginx-boot.sh(3KB)