三个技巧 大幅减少 Docker 镜像体积
gcr.io/distroless/nodejs COPY --from=build /app / EXPOSE 3000 CMD ["index.js"] 你可以使用以上的命令,像往常一样编译镜像。这个镜像应该能正常运行。要验证它,可以像这样运行容器: $ docker run -p 3000:3000 -ti --rm --init node-distroless 现在可以访问 http://localhost:3000 页面。不包含其他额外二进制文件的镜像是不是小多了? $ docker images | grep node-distroless node-distroless 7b4db3b7f1e5 76.7MB 只有 76.7MB!比之前的镜像小了 600MB! 但在使用...阅读全文