Example | To start 3 containers: | Some work from container 1: | To stop the containers: |
Apache Spark |
./lab.sh start 3 ./lab.sh status |
./lab.sh bash 1 source .profile ./data/quixote-local.sh exit |
./lab.sh stop |
Expand (native) |
./lab.sh bash 1 source .profile ./data/xpn-mpi-native.sh exit |
||
Expand (bypass) |
./lab.sh bash 1 source .profile ./data/xpn-mpi-bypass.sh exit |
||
Expand (fuse) |
./lab.sh bash 1 source .profile ./data/xpn-mpi-fuse.sh exit |
Action | Command |
---|---|
First time + "each time u22-dockerfile is updated" | ./lab.sh build |
To start a work session with 3 containers | ./lab.sh start 3 |
To get into container 1 | ./lab.sh bash 1 |
Being in container 1, to exit | exit |
To stop the work session please use | ./lab.sh stop |
|
|
Please beware of:
- Any modification outside /work will be discarded on container stopping.
- Please make a backup of your work "frequently".
- You might need to use "sudo" before ./lab.sh if your user doesn't belong to the docker group
- could be solved by using "sudo usermod -aG docker ${USER}"
- 🧑💻 Félix García-Carballeira
- 🧑💻 Alejandro Calderón Mateos
- 🧑💻 José Rivadeneira López-Bravo (HDFS)
- 🧑💻 Diego Camarmas Alonso (XPN)
- 🧑💻 Elias del Pozo Puñal (XPN)
- 🧑💻 Saúl Alonso Monsalve