Docker

Docker

Docker will be our primary deployment platform for staging and production environments.

Install docker

sudo snap install docker --classic # install docker
sudo docker --version # check docker version
sudo systemctl list-units --type=service | grep 'docker' # check docker systemctl service
brew install --cask docker # install docker with ui
open /Applications/Docker.app # open docker gui

Enable docker as a non-root user

sudo groupadd docker # create group
sudo usermod -aG docker $USER # add current user to group

Disable docker as a non-root user

sudo gpasswd -d $USER docker # remove current user from group
sudo groupdel docker # delete group

Uninstall docker

sudo snap remove docker
brew uninstall docker
Last updated on