Intro Introduces and collects some simple and practical docker commands that may be used but few people use them dangling images When building your own docker image, you may encounter the situation of using one or more intermediate images. This will reduce the size of the final packaged docker image to a certain extent, but will also generate some useless images with the tag none, also known as dangling images. List all dangling images: docker images -f "dangling=true" Remove all dangling images: docker rmi $(docker images -f "dangling=true" -q) Batch Operations When the server is restarted or shut down for some reason, all Docker containers may need to be restarted. Start all Docker containers Note: If there are dependencies, such as link, etc., you should start these dependent containers first docker start $(docker ps -aq) Stop all docker containers docker stop $(docker ps -aq) Delete all docker containers docker rm $(docker ps -aq) Delete all docker images docker rmi $(docker images -q) Docker resource cleanup docker container prune # Delete all exited containers docker volume prune # Delete unused data volumes docker image prune # Delete dangling or all unused images docker system prune # Delete stopped containers, dangling images, networks not referenced by containers, and caches during the build process # For safety reasons, this command will not delete data volumes that are not referenced by any container by default. If you need to delete these data volumes at the same time, you need to explicitly specify the --volumns parameter docker system prune --all --force --volumns # This time, not only will the data volumes be deleted, but there will be no confirmation process! Note that using the --all parameter will delete all unreferenced images, not just dangling images. Reference https://www.jb51.net/article/143173.htm Summarize The above is the full content of this article. I hope that the content of this article will have certain reference learning value for your study or work. If you have any questions, you can leave a message to communicate. Thank you for your support for 123WORDPRESS.COM. You may also be interested in:
|
<<: Solution to the problem of repeated triggering of functions in Vue project watch
>>: How to solve the error "ERROR 1045 (28000)" when logging in to MySQL
IP masquerading and port forwarding Firewalld sup...
This article mainly introduces the differences be...
Table of contents 1. Implementation process of qu...
Table of contents 1. Hash table principle 2. The ...
This article shares the installation tutorial of ...
Delete the previously installed mariadb 1. Use rp...
The docker repository itself is very slow, but th...
Table of contents Brief Analysis of MySQL Master-...
Table of contents 1. Component Communication 1. P...
cursor A cursor is a method used to view or proce...
01. Command Overview dirname - strip non-director...
A few days ago, the library said that the server ...
Install linux7.2 Internet access configuration on...
Table of contents 1. Front-end control 1. In the ...
The CSS position attribute specifies the element&...