Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tackle DiVA Docker image should be hosted on quay.io with other Konveyor images #56

Open
rofrano opened this issue Feb 16, 2022 · 2 comments

Comments

@rofrano
Copy link
Collaborator

rofrano commented Feb 16, 2022

Users of Tackle DiVA should not have to clone a repo and build their own Docker image. We should host an "official" image on quay.io with all of the other Konveyor tools.

I propose that we call the image tackle-diva and change the documentation and scripts to point to: quay.io/konveyor/tackle-diva for all commands related to running DiVA stand-alone. This should simplify its use.

Along with this the README.md and ./distrib/bin/diva_docker script should be updated to use the new image.

@petarmaksimov
Copy link

Hi, I wanted to try the demo app tutorial as described in the md, but I am not even able to run the script as it can't find the image to run. I am getting the following error:

petarmaksimov@Petars-MacBook-Pro doa % ./doa-gen-yaml.sh -o /tmp/out -i start_up.sh https://github.com/saud-aslam/trading-app
DiVA-DOA wrapper
running container diva-doa:latest...
Unable to find image 'diva-doa:latest' locally
docker: Error response from daemon: pull access denied for diva-doa, repository does not exist or may require 'docker login': denied: requested access to the resource is denied.
See 'docker run --help'.

How am I suppose the build image locally, it is obviously not available in any registry out there! Would you please give me a hint?

@rofrano
Copy link
Collaborator Author

rofrano commented Jun 13, 2023

@petarmaksimov I would open a separate Issue about this.

It looks like doa-gen-yaml.sh is expecting you to build the image locally. If you change line 47 from this:

IMAGE=diva-doa:latest

To this:

IMAGE=quay.io/konveyor/tackle-diva-doa:latest

It will pull down the latest image from quay.io and should work for you. I would still open an issue to update the documentation and script.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants