我正在使用cloud build来构建一个 docker 映像,从github提供的示例中指导自己:
- - - 垃圾桶
------包装
------src
--cloud.google.com
--contrib.go.opencensus.io
--github.com
--go.opencensus.io
--golang.org
--google.golang.org
--me
--backend
------cloudbuild.yaml
------Dockerfile
我所有的代码都在 src -> me -> backend
云构建步骤.yaml文件内容为:
steps:
- name: 'gcr.io/cloud-builders/go'
args: ['install', 'me/backend']
env: ['GOPATH=.']
- name: 'gcr.io/cloud-builders/docker'
args: ['build', '--tag=gcr.io/superpack-213022/me/backend', '.']
images: ['gcr.io/superpack-213022/me/backend']
码头工人文件:
FROM scratch
COPY bin/backend /me/backend
ENTRYPOINT ["/me/backend"]
给我这个错误:
can not find a package golang/x/sys/unix in any of ...
从文档中提供的示例中指导自己 :
- - - 垃圾桶
------包装
------src
--cloud.google.com
--contrib.go.opencensus.io
--github.com
--go.opencensus.io
--golang.org
--google.golang.org
--me
--backend
cloudbuild.yaml
Dockerfile
我所有的代码都在 src -> me -> backend
云构建步骤.yaml文件内容为:
steps:
- name: 'gcr.io/cloud-builders/go'
args: ['install', '.']
env: ['GOPATH=backend']
- name: 'gcr.io/cloud-builders/docker'
args: ['build', '--tag=gcr.io/superpack-213022/backend', '.']
images: ['gcr.io/superpack-213022/backend']
码头工人文件:
FROM scratch
COPY bin/backend /backend
ENTRYPOINT ["backend"]
给我这个错误:“在任何.and中都找不到包我/后端”和一堆相同的错误,它无法找到我的包
所以有人知道配置有什么问题吗?:(