【文件属性】:
文件名称:docker-build-push:Docker Build&Push GitHub操作
文件大小:255KB
文件格式:ZIP
更新时间:2021-05-08 20:42:08
docker gcr docker-hub ecr github-actions
Docker构建和推送操作
构建一个Docker映像并将其推送到您选择的私有注册表中。
支持的Docker注册表
Docker集线器
Google Container Registry(GCR)
AWS Elastic Container Registry(ECR)
GitHub Docker注册表
重大变化
如果遇到问题,请确保使用的是(当前为v5)。 在v4和v5之间不推荐使用AWS ECR登录命令。 此外,在v4和v5之间添加了对多个标签的支持。
基本用法
使用此操作之前,请确保您运行操作
将以下内容添加到.yml的/.github目录中的工作流程.yml文件中
steps :
- uses : actions/checkout@v2
name : Check out code
- uses : mr-smithers-excellent/docker-buil
【文件预览】:
docker-build-push-master
----.gitignore(1KB)
----README.md(8KB)
----.github()
--------workflows()
----.prettierrc(29B)
----tests()
--------docker.test.js(7KB)
--------github.test.js(744B)
--------docker-build-push.test.js(8KB)
----LICENSE(1KB)
----.eslintrc(325B)
----package.json(1KB)
----dist()
--------index.js(610KB)
----src()
--------docker-build-push.js(2KB)
--------github.js(404B)
--------docker.js(3KB)
--------main.js(87B)
--------settings.js(102B)
----e2e()
--------Dockerfile(37B)
----action.yml(1KB)
----package-lock.json(669KB)