- Mac: 🍏 https://docs.docker.com/installation/mac/
- Ubuntu: 🐧 curl -sSL https://get.docker.com/ubuntu/ | sudo sh
- Linux: wget -qO- https://get.docker.com/ | sudo sh
- CentOS: 📦
> unset ${!DOCKER*}
Start/Stop docker service: service docker start/stop ⏯️
Build image: docker build -t="test:latest" . 🏗️
List images: docker images 🖼️
Run a command in a new container: 🚀
- docker run -it -p 8888:8080 -d test:latest
List containers: docker ps 📋
Connect to running docker container: docker exec -i -t "IMAGE ID" /bin/bash
Stop containers: docker stop $(docker ps -a -q) 🛑
Remove containers: docker rm $(docker ps -a -q) 🧼
Removing all unused docker images: docker images -q |xargs docker rmi ♻️Docker hub commands: 🌐
Push docker image:
- docker tag 515ba39974ef test/icadl:version1
- docker push test/icadl 📤
- docker-machine ip