🐳 Docker code and experiments. Having fun with containers!
-
after cloning, from root of repository run:
bash install.sh
-
add non-root user to local
docker
Unix group:sudo usermod -aG docker your-name
if adding "self", must log out and log back in for group changes to be reflected
-
confirm group change with:
cat /etc/group | grep docker
-
verify installation:
a.
docker --version
b.
docker system info
You may need to manually start the Docker daemon if installing on a Linux desktop!
To do this, in terminal window run commands:
sudo systemctl start docker
sudo systemctl enable docker
This will enable the Docker daemon at boot 👍
I have included my notes in the /notes/ directory, so that anyone who wants to get a high level understanding of Docker fundamentals can quickly learn the important features and commands.
I learned using Nigel Poulton's Docker Deep Dive, which I highly recommend.