Docker image used in a course on how to learn to work with the terminal
3.3K
Here a docker compose file to run this course on your local machine
version: '3.8'
services:
shellinabox:
image: ivonet/shellinabox:latest
environment:
- USER_NAME=attendee
- PASSWORD=secret
- SUDO_ACCESS=true
ports:
- 8080:4200
hostname: steppingstone
networks:
- frontend
- backend
host0:
image: ivonet/terminal:latest
build: .
environment:
- PUID=1000
- PGID=1000
- SUDO_ACCESS=true
- USER_NAME=attendee
- USER_PASSWORD=secret
volumes:
- host0:/home/attendee
hostname: host0
networks:
- backend
restart: unless-stopped
networks:
frontend:
backend:
volumes:
host0:
docker-compose up -dThis course knows two terminals. The first is a steppingstone to log into the actual course terminal.
The second one is the course image
when logged into the course image just run:
ex [00..49]for the exercises
sol [00..49]for the solutions
Content type
Image
Digest
sha256:142e1b700…
Size
160 MB
Last updated
over 2 years ago
docker pull ivonet/terminal