Skip to content

Instantly share code, notes, and snippets.

@BransonGitomeh
Last active February 8, 2018 09:06
Show Gist options
  • Save BransonGitomeh/dd1e5b3b9f79f067ba62789ea0f6dbe1 to your computer and use it in GitHub Desktop.
Save BransonGitomeh/dd1e5b3b9f79f067ba62789ea0f6dbe1 to your computer and use it in GitHub Desktop.
sudo groupadd docker
sudo usermod -aG docker $USER
docker build -t friendlyhello . ➜ build changes
docker run -p 4000:8080 friendlyhello ➜ run image in container to see changes
docker tag friendlyhello branie/get-started:part2 ➜ tag the image on docker.com
docker push branie/get-started:part2 ➜ push the image to docker.com
docker stack deploy -c docker-compose.yml getstartedlab ➜ start the swarm of containers that are load balanced
docker service ls ➜ view service task
docker service ps #service_name ➜ view containers inside a service
# remove all running containers
docker rm $(docker ps -aq)
docker stop $(docker ps -aq)
# ssh into a container
docker run -it --rm friendlyhello /bin/ash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment