Creating the ubuntu + docker disk image


  1. Created an experiment using the small-lan profile
  2. ssh ’d into the node
  3. Installed Docker as mentioned here: https://docs.docker.com/engine/install/ubuntu/
  4. Did the post installation setup as mentioned here: https://docs.docker.com/engine/install/linux-postinstall/
  5. Closed the ssh session and logged back in - to check if group membership is re-evaluated
  6. Created a disk image (checking the option for created user groups )

uri of created image: urn:publicid:IDN+wisc.cloudlab.us+image+gwcloudlab-PG0:rutu-ub-docker

Creating the profile


Using the 3-node-profile-setup - replaced the go and mysql server with this docker image

profile url: https://www.cloudlab.us/p/856980761ea6a201856245c16e1c38ec19a47ec8

Client Server Experiment


Used this repository: https://github.com/rutu-sh/ebpf

The client and server are written here: onvm-3node/go-onvm-mysql