Globus Personal Connect in Docker Container
10K+
Docker Image for Globus Connect Personal Client
The dockerfile creates a user called globus and run personal connect server
under that user. It expects an environment variable giving the globus setup key.
It also mounts a volume where the endpoint serves it's path from.
% docker build -t gcp-docker .
docker run --rm -v ./mydata:/globusdata -it -e SETUP_KEY="<<<KEY>>>" gcp-docker
(where you can put the path to the directory on your computer in place of
./mydata and the key you obtained from globus instead of <<<KEY>>>)
This will launch the server and register the endpoint with globus.
Install the Docker app on the Synology drive
On the registry tab of the Docker app look for meissnert/gcp and download the image
launch the image using the wizard and specify a container name, e.g. gcp
go to the container, edit and set environmental variables USERID & USER to match one of the local users on the NAS
on the volume settings specify which folders to share with the container and seth the mount path to /home/<USER>/<FOLDERTOSHARE>
go to terminal and run: adduser --disabled-password --gecos '' $USER &USERID
su $USER
/opt/globusconnectpersonel/globusconnect -setup <key>
opt/globusconnectpersonel/gobusconnect -start &
Content type
Image
Digest
Size
251.1 MB
Last updated
over 8 years ago
docker pull ndslabs/gcp-docker