keeps / dbptk-enterprise

DBPTK Enterprise deployment using docker
https://database-preservation.com
GNU Lesser General Public License v3.0
4 stars 2 forks source link

Execution fails #5

Closed pgoetz closed 4 years ago

pgoetz commented 5 years ago

Following the instructions here: https://github.com/keeps/db-visualization-toolkit-docker

[pgoetz@frog ~]$ docker-app render keeps/dbvtk:latest | docker-compose -f - up Error: docker.io/keeps/dbvtk:latest: invalid media type "application/vnd.docker.distribution.manifest.v2+json" for bundle manifest ERROR: Top level object in 'None' needs to be an object not '<class 'NoneType'>'.

006627 commented 5 years ago

Hello Patrick,

The docker-app has no release yet, so for now, use the docker-compose while we work on a solution for this problem.

Also, this docker application is using DBVTK-v2.0.0, please use the desktop application until we release a new docker version

pgoetz commented 5 years ago

Hi -

Thanks for the response. I'm trying to use docker compose on a 273M Siard file, and it seems to be doing something, but is painfully slow. After running for hours I'm still not seeing a database displayed in the web interface.

I can't tell from the rest of the message if you're suggesting I use v. 1.1 of the desktop application or 1.0. We've been trying to use 1.0, but there is already something else running on port 8080 of that machine, so I really need to move dbvtk to another port. Unfortunately I can't figure out where the port 8080 is being; it doesn't seem to appear anywhere in

dbvtk/dbvtk-data/config/dbvtk-viewer.properties

If I use the default dbvtk-viewer.properties and run start.sh, I get a message on the screen:

The Database Visualization Toolkit will be available at: http://127.0.0.1:8983

Actually, this is incorrect: All I see on 8983 is the Solr interface, not the Database Visualization Toolkit interface.

I suspect this is still trying to use por 8080. Is that port hard-wired into the application?

On 8/12/19 7:45 AM, Gabriel Barros wrote:

Hello Patrick,

The docker-app https://github.com/docker/app/releases has no release yet, so for now, use the docker-compose https://github.com/keeps/db-visualization-toolkit-docker#deploy-using-source-code while we work on a solution for this problem.

Also, this docker application is using DBVTK-v2.0.0, please use the desktop application https://github.com/keeps/db-visualization-toolkit-electron until we release a new docker version

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/keeps/db-visualization-toolkit-docker/issues/5?email_source=notifications&email_token=AAIJOFK52PHCSPQ2NJY7V3LQEFLP7A5CNFSM4IK2CKA2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4CNIMY#issuecomment-520410163, or mute the thread https://github.com/notifications/unsubscribe-auth/AAIJOFMZFID5TZ6DD64NW4TQEFLP7ANCNFSM4IK2CKAQ.

006627 commented 5 years ago

Please stop all containers to avoid conflicts, download and start the desktop application v1.1.0-RC-2

I suspect this is still trying to use port 8080

The application will find and use an available system port to run the server. If you are using Linux, you can run the appImage on the terminal and see the logs, when the server starts the log will show which port is being used.

luis100 commented 4 years ago

Closing due to inactivity