https://github.com/poneding/image2
https://github.com/poneding/image2
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/poneding/image2
- Owner: poneding
- Created: 2023-04-18T08:23:12.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2025-07-18T07:33:23.000Z (11 months ago)
- Last Synced: 2025-07-18T11:24:27.420Z (11 months ago)
- Language: Dockerfile
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# image2
Dcoker 镜像工具:国外镜像转换;编译 Dockerfile
## 镜像转换
国内不可访问镜像通过 GitHub Action 转换。
我需要做的是:
1. 创建 release;
2. 填写一个新的 Tag 号,例如 `v0.0.1`;(Tag 号没有明确意义,只为创建 release 触发 GitHub Action)
3. 填写完整的外网镜像名称, 例如 `k8s.gcr.io/kube-apiserver:v1.24.0`。
> 须知:最后编译出来的镜像地址只会保留镜像名称,不会保留域名或命名空间。
> 上例转换出来的镜像是 `poneding/k8s.gcr.io_kube-apiserver:v1.24.0` 和 `registry.cn-zhangzhou.aliyuncs.com/pding/kube-apiserver:v1.24.0`。
## 编译镜像
编写本仓库下的 `Dockerfile`,提交之后使用 GitHub Action 编译镜像。
我需要做的是:
1. 修改仓库的 Dockerfile 文件,写入新的内容;
2. 提交,提交信息为编译的镜像名称。(提交信息为编译的镜像名称,切记!)
须知:
- 如果提交信息为 `alpine`,那么最后编译出来的镜像地址是 `poneding/alpine` 和 `registry.cn-zhangzhou.aliyuncs.com/pding/alpine`;
- 提交信息可以附带tag,例如:`alpine:latest`。