computer_science:docker:docker_cheatsheet

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
computer_science:docker:docker_cheatsheet [2020/07/31 12:45] – created carlossousacomputer_science:docker:docker_cheatsheet [2023/12/11 21:30] (current) carlossousa
Line 8: Line 8:
 |docker-compose ps|Checks the status of the Container| |docker-compose ps|Checks the status of the Container|
 |docker-exec -ti <container-name> /bin/bash|Opens a Shell Prompt inside a Container (so you can troubleshoot)| |docker-exec -ti <container-name> /bin/bash|Opens a Shell Prompt inside a Container (so you can troubleshoot)|
 +|docker save <image> > file.tar|Saves an Image to a Tar file \\ Eg.: docker save nginx:latest > nginx_backup.tar|
 +|docker load < file.tar|Loads a Tar file as an Image|
 +|docker stop $(docker ps -a -q)|Stops all Containers. You can use "rm" instead of "stop" to remove them!|
 +|<code bash>
 +docker build --tag <tag> .
 +
 +
 +</code>       |To be run from the directory where "dockerfile" lives. Will create an Image with the tag provided. Eg.: docker build –tag tornscrapper:0.1  |
 +|<code>
 +docker images -a | grep none | awk '{ print $3; }' | xargs docker rmi
 +
 +</code>       |Delete dangling images and / or images that have a "none" tag. \\ Might be helpful if "docker image prune" doesn't remove those.|
  
  
  • computer_science/docker/docker_cheatsheet.1596199532.txt.gz
  • Last modified: 2023/12/01 12:07
  • (external edit)