跨平台镜像制作
首先需要对官方文档的Dockerfile进行配置,配置goproxy代理,其次需要更改依赖的golang版本,改为1.16版本以上(官方example的要求,后续自己的镜像可以自己选择)。
跨平台镜像制作需要使用bulidx,具体参考https://docs.docker.com/buildx/working-with-buildx/
并且需要配置docker engine的环境变量 以及创建自己的bulider
1 | export DOCKER_CLI_EXPERIMENTAL=enabled |