Public | Automated Build

Last pushed: a month ago
Short Description
GridFTP server plus perfSONAR tools, configured for Anonymous access
Full Description

Anonymous GridFTP server DTN docker container

This docker container run a Globus GridFTP server in anonymous read-only access mode,
and also installs the perfSONAR client tools.

Data is assumed to be in /home/data. Change the path in 'docker run' if that is not the case.

Download the container:

docker pull bltierney/dtn-anonymous-gridftp

Run the container

docker run -d -P --net=host -v /var/run -v /home/data:/data bltierney/dtn-anonymous-gridftp

Testing

test GridFTP from another host with 'globus-data-management-client' installed

globus-url-copy -list ftp://hostname:2811/data/

globus-url-copy -vb -fast -p 4 ftp://hostname:2811/data/test-file1 file:///dev/null

test perfSONAR tools from another host with owamp and bwctl installed:

owping hostname

bwctl -c hostname

##Notes:

The hostname is assume to be the same is the base host. That can be changed.
See: https://docs.docker.com/articles/networking/

Security:

make sure the following ports are allowed by the base host:
GridFTP:2811, 50000-51000 ; bwctl:4823, 5001-5900, 6001-6200 ; owamp:861, 8760-9960

Docker Pull Command
Owner
bltierney
Source Repository