方法一:使用裁剪的基礎映象
方法二:使用多層映象構建最佳化,build使用一個映象,RUN使用另一個裁剪映象
方法三:合併冗餘命令,FROM、RUN、COPY 都會增加層數並增加映象的大小,使用&&合併一次執行多條語句
方法四:使用docker-slim工具進行映象生成後的再最佳化,下載地址:https://github.com/slimtoolkit/slim/releases/tag/1.40.11
基礎命令:
slim build --target api:latest --tag api:slim --http-probe=false
解釋:把api:latest 映象精簡為api:slim映象
使用詳情見:https://blog.csdn.net/weixin_29266749/article/details/140861419