如何解决使用 compose
我正在使用 Docker-compose 文件在本地运行 locust(来自 Docker Hub 的官方镜像)
version: '3'
services:
locust:
image: locustio/locust
ports:
- "8089:8089"
volumes:
- ./:/mnt/locust
command: -f /mnt/locust/locustfile.py -H https://my-host-url.com
我已经在本地使用 docker-compose up
进行了压力测试。下一步是将此撰写文件推送到另一个注册表。我正在遵循 docker hub 文档中给出的步骤。但是,我只需要一些帮助来将必要的 locustfile.py 也复制到我的其他注册表(假设是 artifactory)。
解决方法
要将图像上传到您的自定义注册表,它必须被正确标记(命名)并且没有必要为此使用 docker build
。您可以使用 docker tag
:
# pull the image
docker pull locustio/locust
# rename it for your registry
docker tag locustio/locust:latest my-registry.com:5000/locust:latest
# push it to your registry using its new name
docker push my-registry.com:5000/locust:latest
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。