docker - 如果标签是 GIT_COMMIT_HASH 而不是字符串“latest”,docker 是否会推送所有层?
问题描述
我想确保正确使用 docker 标签并避免将整个图像从本地 VM 重新发送到 AWS ECR。
我还希望能够为我的仓库的不同提交提供不同的图像。这样我可以很容易地从旧提交回滚到旧图像。
但是,我担心使用 commit_id 作为标签的 docker push 会重新发送整个图像并使其非常慢。
有关 docker 图像标记最佳实践和上述用例的任何帮助都会有所帮助
解决方案
推荐阅读
- javascript - 无法在 React 应用程序的 Date 中正确减少天数
- c# - C# 脚本在不应该被评估的脚本上部分失败
- swift - Xcode 13 自动构建问题(索引)
- kubernetes - 带有内部负载平衡器的 Google Identity Aware 代理
- r - 使用R在字符串中最后一个反斜杠后提取8个字符
- django - Django SetPasswordForm 不呈现任何东西
- python - 如何使用 python 的键盘模块阻止特定的键盘键?
- bash - 复制整个目录,但排除具有特定名称的所有文件夹和子文件夹
- snowflake-cloud-data-platform - 使用变量在雪花中创建任务
- ios - 如何从遥控器克隆未配对的 BLE 信号以触发设备?