编译镜像
这里演示的是
eventrouter
镜像
下载代码
wget https://github.com/vmware-archive/eventrouter/archive/refs/tags/v0.3.tar.gz
修改Makefile中相关参数,以适应中国网络
-
修改REGISTRY变量为自己私服的地址
-
修改BUILD_IMAGE为golang:1.14.2以上支持通过env设置go-proxy
-
修改编译步骤中$(DOCKER_BUILD)后边的参数为 "go env -w GO111MODULE=on && go env -w GOPROXY=https://goproxy.cn,direct && CGO_ENABLED=0 go build"
修改Dockerfile
- 在RUN指令最前面追加
echo "http://mirrors.aliyun.com/alpine/v3.9/main" > /etc/apk/repositories"
具体的版本号与FROM
指令一致版本
执行编译
make
推送镜像
docker push jiaxzeng/eventrouter:latest
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具