如何更改 masakari 的 docker 存储库?

How to change docker repository for masakari?

嗨,我正在使用 kolla-ansible 安装 masakari,当它尝试拉容器时它抛出错误`存储库不存在或请求被拒绝我检查 docker hub 图像不存在,kolla 中是否有设置下载 docker 图像的其他名称,该图像出现在 docker 集线器上。

Global.yml

#kolla_base_distro: "centos"

#kolla_install_type: "binary"

#openstack_release: "ussuri"

根据您的 global.yml 它应该可以在您 运行 以下命令下载并重命名您喜欢的 docker-images:

docker pull odivlad/masakari:api
docker pull odivlad/masakari:engine
docker pull odivlad/masakari:rc8

docker tag odivlad/masakari:api kolla/centos-binary-masakari-api:ussuri
docker tag odivlad/masakari:engine kolla/centos-binary-masakari-engine:ussuri
docker tag odivlad/masakari:rc8 kolla/centos-binary-masakari-rc8:ussuri

在此之后,图像应该匹配正确的名称,并且应该可以被 kolla-ansible 找到 运行。

我自己从未使用过 masakari,无法在我自己的 kolla-ansible 测试设置中检查这一点。所以这只是你问题的理论上的解决方案。