Background

Docker allows for devs to isolated development environments allowing for programs to easily be deployed

Notes

https://forums.docker.com/t/how-to-remove-none-images-after-building/7050/3

docker rmi $(docker images -f “dangling=true” -q)

https://phase2.github.io/devtools/common-tasks/ssh-into-a-container/

docker exec -it <container name> /bin/bash

Add usb

docker run -it --device=/dev/ttyUSB0 --device=/dev/ttyUSB1 <image> bash

docker run -it --priviledged <image> bash

Docker build Image

add --network=host if cannot pip install.

docker build -y <create a name for img> . --network=host

Add user to docker