Here is the sequence of commands in the video to create stateless containers for each user login:
1 docker run -it --name logincontainer ubuntu /bin/bash
2 exit
3 docker commit -m "login container environment" logincontainer loginimage
4
5 docker start logincontainer
6 docker exec -it logincontainer /bin/bash
7 useradd -G docker testuser
8
9
10 touch /usr/local/bin/testshell
11 chmod +x /usr/local/bin/testshell
12 sh -c "echo '/usr/local/bin/testshell' into /etc/shells"
13 chsh -s /usr/local/bin/testshell testuser
14
15
16 tail -n 1 /etc/passwd
17
18 in /usr/local/bin/testshell :
19 docker run -it --rm loginimage /bin/bash