Openshift v3 – 更新图像流以从外部docker注册表获取更改
我似乎遇到了一个简单的问题,感觉我错过了必不可少的东西. 我在我们公司有一个私人码头图像注册表,它托管我们开发的所有docker图像. 在我们的构建过程中,此注册表会不断更新,并且会经常将新图像推送到它. 现在我们正在使用一个openshift系统,它有一些图像和它自己的注册表. 在这两个系统之间同步图像的最佳方法是什么? 例如,我们有一个像这样部署的应用程序:
运行得很好. 我们现在想用最新的更改更新此部署,为此我做了:
Tag Spec创建的PullSpec图像 这是正确的图像,现在执行一个
但这仍然部署当前图像,而不是新更新的图像. 知道为什么这个,或者我们做错了什么? 所有我想要todo现在重新部署最新的图像. 亲切的问候 最佳答案
由于在myregistry.mydomain.edu上使用外部注册表,软件更新当前不会自动更新并推送到云系统.
要更新系统中的内部映像,请使用以下命令
为此,您需要使用PullPollicy“Always”配置部署配置
您需要搜索的标记是: imagePullPolicy:总是 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- angularjs – 使用Angular进行搜索收件箱(如谷歌搜索)
- 基于BootStrap Metronic开发框架经验小结【七】数据的导入、
- freebsd – 在新的pfSense安装中使用shell创建规则,以打开对
- 使用bash脚本更改MySQL root密码
- bootstrap ace后台管理界面模板
- 在Angular.js的ng-repeat指令中的javascript – if语句
- Bootstrap的js插件之警告框(alert.js)
- angularjs – IntelliJ和Angular 2参数类型不可分配的错误
- AngularJS持续部署工具
- unix – 如何使用不同的字段分隔符对多个字段进行排序