Docker image for Open OnDemand
2.7K
git clone https://github.com/OSC/ood-images.git
cd ood-images
Launch the container:
docker run -p 8080:80 -d --name ood treydock/ood
To set default SSH host for shell app:
docker run -p 8080:80 -d --name ood -e DEFAULT_SSHHOST=login.my_center.edu ohiosupercomputer/ood
Add a cluster configuration file
docker cp <cluster name>.yaml ood:/etc/ood/config/clusters.d/<cluster name>.yaml
Launch and setup the VM:
vagrant up
Download built images at https://yum.osc.edu/ondemand/images/
Access to OpenOnDemand is via the ood user with password ood.
Once the VM or container is online, the Open OnDemand interface can be accessed at localhost:8080
The VM image defaults to use DHCP. If DHCP is not setup for the imported VM, an IP must be set. Below is an example.
ip addr add <IP>/<NETMASK> dev eth0
ip route add default via <GATEWAY>
The root password for the image is ood.
docker build -t ohiosupercomputer/ood:1.5.0 -t ohiosupercomputer/ood:latest .
Build image using packer
packer build packer.json
Debugging
PACKER_LOG=1 packer build -debug -on-error=ask packer.json
Content type
-
Digest
Size
330.8 MB
Last updated
almost 6 years ago
docker pull ohiosupercomputer/ood