Docker Scripts

CS747 Docker Instructions: https://tinyurl.com/5n7tawvw

CSE Virtual Lab: https://tinyurl.com/268wcw2a

In the setup folder, run:

chmod 755 *.sh

Docker Setup:

  • install docker and other packages
  • usage:
    ./install.sh
    

CS747 Docker Image:

  • pull CS747 docker image
  • usage:
    ./cs747.sh
    

In the scripts folder, run:

chmod 755 *.sh

Initialize:

  • create and start new docker image
  • arguments: docker image name
  • usage:
    ./init.sh cs747-assgn-1
    

Run

  • start existing docker image
  • arguments: docker image name
  • usage:
    ./run.sh cs747-assgn-1
    

Quit

  • stop existing docker image
  • arguments: docker image name
  • usage:
    ./quit.sh cs747-assgn-1
    

Delete

  • delete existing docker image
  • arguments: docker image name
  • usage:
    ./del.sh cs747-assgn-1
    

List

  • list all existing docker images
  • usage:
    ./list.sh
    

Once a docker image is up and you have access to docker shell, your local files can be accessed at ‘/host’.