I am trying to set up a tools list yml file, as per this example and these instructions
api_key: <Admin user="" API="" key="" from="" galaxy_instance="">
galaxy_instance: <Galaxy instance="" IP="">
tools:
- name: fastqc
owner: devteam
tool_panel_section_id: cshl_library_information
tool_shed_url: https://toolshed.g2.bx.psu.edu
revisions:
- '8c650f7f76e9' # v0.62
- 'd2cf2c0c8a11' # v0.63
- name: bedtools
owner: iuc
tool_panel_section_label: 'BED tools'
revisions:
- 2cd7e321d259
How do you know what the "Galaxy instance IP" address will be before you have created the container or run the Docker Galaxy instance?
I would think
127.0.0.1
would always work.Right but that is the self-referential IP address. I have another Galaxy Docker started by another user which is accessible at an IP address such as 172.17.0.1; not sure how they got that, but it shows up under
ifconfig
, I thought this was the IP which was meant to be used here? Or, a web-accessible IP (which I don't have)?It's just a matter of whether you want to use it inside the container or not.
I thought the point of the file was to set up tools that will be included when the container is started? Not sure what you mean.