Dockerfile:
FROM node:10
ADD . /app
WORKDIR /app
COPY package*.json ./
RUN npm install
COPY . .
EXPOSE 3000
CMD [ "node", "index.js" ]
cloudbuild.yaml:
steps:
- name: buildcontainer
args: ['build', '-t', 'gcr.io/$PROJECT_ID/coffee2goserver:${SHORT_SHA}', '.']
- name: 'pushcontainer'
args: ["push", "gcr.io/$PROJECT_ID/coffee2goserver"]
错误:
从守护程序返回的错误响应:拉取 buildcontainer 失败,存储库不存在或可能需要进行 'docker login'。
docker build
之前添加一个docker login
步骤。 - Anuradha Fernando${SHORT_SHA}
。 - David Maze