Last active
January 30, 2017 19:48
-
-
Save mrtrom/76836c884c6f9b45c6d09b0eafdaa357 to your computer and use it in GitHub Desktop.
Docker useful commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# To install a new container image: | |
$ https://hub.docker.com/ | |
# To show all the images: | |
$ docker images | |
# To tag a new image: | |
$ docker tag [imageID] [pathToRepoImage]:[version] | |
# $ docker tag f28ca8672301 mrtrom/docker-whale:latest | |
# To login: | |
$ docker login —u=[username] —p=[password] —e=[email] | |
# Remove an image: | |
$ docker rmi -f <<ID>> | |
# $ docker rmi -f 7d9495d03763 | |
# Remove unused images: | |
$ docker rmi $(docker images --filter "dangling=true" -q --no-trunc) | |
# To push an image: | |
$ docker push <<pathToRepoImage>> | |
# $ docker push mrtrom/docker-whale:latest | |
# To pull an image: | |
$ docker pull <<pathToRepoImage>> | |
# $ docker pull mrtrom/docker-whale:latest | |
# To build an image from a Dockerfile: | |
$ docker build -t <<docker name>> . | |
# $ docker build -t docker-whale . | |
# Run an ubuntu image: | |
$ docker run -it ubuntu bash | |
# Show running containers: | |
$ docker ps (-a to show all containers) | |
# Search for an image in terminal: | |
$ docker search <<nameToSearch>> | |
# To start a stopped container: | |
$ docker start -ai <<containerID>> | |
# To stop and remove all containers | |
$ docker stop $(docker ps -a -q) | |
$ docker rm $(docker ps -a -q) | |
# Launch a docker with shared ports and a shared folder: | |
$ docker run -it -P --name nodejs-server -v /Users/mrtrom/Documents/NovaDoos/mitbip-server/:/home/NovaDoos/mitbip-server mrtrom/nodejs-server | |
# Commands inside a Docker file | |
# http://docs.docker.com/engine/reference/builder/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment