{"id":50793,"date":"2023-03-06T11:52:54","date_gmt":"2023-03-06T11:52:54","guid":{"rendered":"https:\/\/kinqsta.com\/se\/?p=50793&#038;preview=true&#038;preview_id=50793"},"modified":"2023-09-18T08:24:16","modified_gmt":"2023-09-18T08:24:16","slug":"docker-ta-bort-bilder","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/","title":{"rendered":"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder"},"content":{"rendered":"<p><a href=\"https:\/\/kinqsta.com\/se\/blog\/vad-ar-docker\/\">Docker<\/a> \u00e4r en teknik f\u00f6r containerisering av programvara som hj\u00e4lper utvecklare att skapa och distribuera <a href=\"https:\/\/kinqsta.com\/application-development\/\">applikationer<\/a> p\u00e5 olika plattformar, fr\u00e5n skrivbordet till <a href=\"https:\/\/kinqsta.com\/se\/blog\/cloud-computing-trender\/\">molnet<\/a>.<\/p>\n<p>En \u00f6gonblicksbild &#8211; eller bl\u00e5kopia &#8211; av k\u00e4llkoden, beroendena och verktygen som kr\u00e4vs f\u00f6r att bygga en applikation i en Docker-container kallas f\u00f6r en image. Docker-applikationer som kr\u00e4ver best\u00e4ndiga data kan f\u00f6rlita sig p\u00e5 lagring som kallas volymer och som \u00e4r oberoende av det underliggande operativsystemet.<\/p>\n<p>En effektiv organisation av avbildningar, volymer och containrar \u00e4r viktig n\u00e4r man anv\u00e4nder Docker. Icke anv\u00e4nda inkarnationer av dessa tillg\u00e5ngar kan exempelvis ackumuleras, ta upp v\u00e4rdefullt diskutrymme och s\u00e5 sm\u00e5ningom p\u00e5verka systemets prestanda.<\/p>\n<p>I den h\u00e4r artikeln s\u00e5 utforskar vi olika s\u00e4tt att uppr\u00e4tth\u00e5lla systemorganisationen genom att rensa avbildningar (b\u00e5de individuellt och alla p\u00e5 en g\u00e5ng), volymer och containers. Och vi kommer att anv\u00e4nda kommandoradsgr\u00e4nssnittet (CLI) <code>docker<\/code> f\u00f6r att f\u00e5 dessa uppgifter utf\u00f6rda med snabbhet.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>S\u00e5 h\u00e4r tar du bort Docker-avbildningar<\/h2>\n<p>Att ta bort f\u00f6r\u00e5ldrade eller on\u00f6diga avbildningar fr\u00e5n Docker \u00e4r viktigt f\u00f6r att uppr\u00e4tth\u00e5lla ett rent och organiserat system. L\u00e5t oss titta p\u00e5 hur CLI kan rikta in sig p\u00e5 vissa avbildningar f\u00f6r borttagning.<\/p>\n<p>Vi ska b\u00f6rja med bilderna i en Docker-milj\u00f6 med kommandot <code>docker image ls<\/code>:<\/p>\n<pre><code class=\"language-bash\">$ docker image ls\nREPOSITORY       TAG       IMAGE ID       CREATED              SIZE\nmy_image         latest    2cbc27836df4   60 seconds ago       7.05MB\n&lt;none&gt;           &lt;none&gt;    85b412789704   2 days ago           7.05MB\ndemo             latest    26d80cd96d69   15 months ago        28.5MB<\/code><\/pre>\n<p>Listing images ovan har avsl\u00f6jat avbildningar som heter <strong>my_image<\/strong> och <strong>demo<\/strong>, b\u00e5da taggade med\u00a0<strong>latest<\/strong>. En tredje bild har inget namn och ingen m\u00e4rkning. I det h\u00e4r fallet s\u00e5 \u00e4r detta en &#8221;dinglande&#8221; avbildning: en avbildning som f\u00f6r n\u00e4rvarande inte anv\u00e4nds av en container. Den h\u00e4r dinglande avbildningen \u00e4r ett resultat av en ombyggnad av <strong>my_image<\/strong> (ett vanligt scenario). Den tidigare versionen av avbildningen finns fortfarande kvar i filsystemet, men anv\u00e4nds inte l\u00e4ngre.<\/p>\n<p>I listan s\u00e5 visas \u00e4ven de f\u00f6rsta 12 tecknen i varje avbildnings 64 tecken l\u00e5nga ID, skapandedatum och det lagringsutrymme som avbildningarna tar i anspr\u00e5k.<\/p>\n<h3>Ta bort alla oanv\u00e4nda avbildningar<\/h3>\n<p>I listningsexemplet ovan s\u00e5 har vi en dinglande avbildning. Det \u00e4r dock m\u00f6jligt att en avbildning utan namn eller tagg \u00e4r aktiv. Den kan exempelvis ha anv\u00e4nts f\u00f6r att starta en container genom att h\u00e4nvisa till dess ID.<\/p>\n<p>F\u00f6r att p\u00e5 ett s\u00e4kert s\u00e4tt radera alla bilder som verkligen dinglar kan du anv\u00e4nda kommandot <code>docker image prune<\/code>:<\/p>\n<pre><code class=\"language-bash\">$ docker image prune\n\nWARNING! This will remove all dangling images.\nAre you sure you want to continue? [y\/N] y\n\nDeleted Images:\ndeleted: sha256:85b412789704c17e9c5e7edc97b2f64c748bbdae7eaa44d3fe2cc21a87acad3d\n\nTotal reclaimed space: 7.05MB<\/code><\/pre>\n<p>Vi listar v\u00e5ra avbildningar igen f\u00f6r att se resultatet av v\u00e5rt arbete:<\/p>\n<pre><code class=\"language-bash\">$ docker image ls\nREPOSITORY       TAG       IMAGE ID       CREATED              SIZE\nmy_image         latest    2cbc27836df4   70 seconds ago       7.05MB\ndemo             latest    26d80cd96d69   15 months ago        28.5MB<\/code><\/pre>\n<p>Efter besk\u00e4rningen s\u00e5 har avbildningen utan namn eller etikett f\u00f6rsvunnit.<\/p>\n\n<h3>Ta bort en specifik avbildning med namn<\/h3>\n<p>Du kan ta bort en avbildning genom att h\u00e4nvisa till dess namn:<\/p>\n<pre><code class=\"language-bash\">$ docker image rm &lt;image_name&gt;<\/code><\/pre>\n<p><strong>Obs:<\/strong>\u00a0Det \u00e4r inte s\u00e5 enkelt att ta bort avbildningar som fortfarande anv\u00e4nds. Du b\u00f6r stoppa eller ta bort de containrar som k\u00f6rs och som anv\u00e4nder avbildningarna. \u00c4ven om det vanligtvis inte rekommenderas s\u00e5 kan du exempelvis tvinga bort en aktiv avbildning med hj\u00e4lp av flaggan <code>-f<\/code>:<\/p>\n<pre><code class=\"language-bash\">$ docker image rm &lt;image_name&gt; -f<\/code><\/pre>\n<h3>Anv\u00e4ndning av rmi-kortappen f\u00f6r att ta bort avbildningar<\/h3>\n<p>Docker CLI har ett kortfattat tillv\u00e4gag\u00e5ngss\u00e4tt f\u00f6r att ta bort avbildningar i aliaset <code>rmi<\/code>. Det ser ut s\u00e5 h\u00e4r om du anv\u00e4nder detta f\u00f6r att ta bort en avbildning med namnet:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi demo\nUntagged: demo:latest\nDeleted: sha256:2cbc27836df4a7707e746e28368f1fdecfefbfb813aae06611ca6913116b80b4<\/code><\/pre>\n<p>Vi anv\u00e4nder <code>rmi<\/code> f\u00f6r f\u00f6ljande exempel p\u00e5 borttagning av avbildningar.<\/p>\n<h3>Ta bort alla otaggade bilder<\/h3>\n<p>Avbildningar som inte \u00e4r taggade tar fortfarande upp v\u00e4rdefullt diskutrymme. Som ett resultat s\u00e5 blir systemet allt l\u00e5ngsammare med tiden.<\/p>\n<p>F\u00f6r att ta bort alla otaggade bilder i Docker s\u00e5 anv\u00e4nder du kommandot <code>docker rmi<\/code> med ett filter. Du kan ge filter som baseras p\u00e5 specifika kriterier med hj\u00e4lp av alternativet <code>-f<\/code> (inte att f\u00f6rv\u00e4xla med flaggan <code>-f<\/code> som finns tillg\u00e4nglig f\u00f6r <code>image rm<\/code> f\u00f6r att tvinga fram en \u00e5tg\u00e4rd).<\/p>\n<p>Filtret <code>dangling=true<\/code> anv\u00e4nds f\u00f6r att identifiera otaggade avbildningar:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi $(docker images -f \"dangling=true\" -q)<\/code><\/pre>\n<p>Alternativet <code>-q<\/code> i kommandot ovan visar avbildnings-ID: n f\u00f6r alla otaggade bilder. Alla dessa ID: n skickas sedan som argument till <code>docker rmi<\/code> f\u00f6r borttagning.<\/p>\n<p>I detta filter s\u00e5 anv\u00e4nds nyckelordet &#8221;dangling&#8221;, men som vi n\u00e4mnde ovan s\u00e5 kan vissa bilder utan taggar faktiskt vara aktiva. Du kommer exempelvis att bli varnad om en bild som har valts ut av detta filter inte \u00e4r dinglandes p\u00e5 riktigt.<\/p>\n<h3>Ta bort en specifik avbildning efter ID<\/h3>\n<p>Du kan anv\u00e4nda kommandot <code>docker rmi<\/code> f\u00f6r att ta bort en specifik avbildning genom att h\u00e4nvisa till dess ID:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi &lt;image_id&gt;<\/code><\/pre>\n<h3>Ta bort en viss avbildning efter namn och tagg<\/h3>\n<p>Du kan ta bort en viss avbildning tillsammans med dess namn och tagg genom att anv\u00e4nda kommandot <code>docker rmi<\/code>.<\/p>\n<p>Om du exempelvis har flera bilder med samma namn men med olika taggar s\u00e5 kan du ta bort en viss avbildning genom att anv\u00e4nda det h\u00e4r formatet:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi &lt;image_name&gt;:&lt;tag&gt;<\/code><\/pre>\n<p>Den h\u00e4r metoden \u00e4r praktisk n\u00e4r du vill ta bort en viss version av en avbildning i st\u00e4llet f\u00f6r att ta bort alla avbildningar som \u00e4r relaterade till ett arkiv.<\/p>\n<h3>Ta bort alla avbildningar med den senaste taggen<\/h3>\n<p>I Docker s\u00e5 h\u00e4nvisar taggen &#8221;latest&#8221; till den senaste versionen av en viss Docker-avbildning. Den senaste taggen anv\u00e4nds ofta som standardtagg f\u00f6r Docker-avbildningar. Taggen tilldelas automatiskt den senaste byggnaden av en avbildning om inte en annan tagg uttryckligen anges.<\/p>\n<p>Docker tillhandah\u00e5ller ett kommando f\u00f6r att ta bort alla avbildningar med taggen &#8221;latest&#8221;:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi $(docker images | grep \"latest\" | awk '{print $3}')<\/code><\/pre>\n<p>Ovanst\u00e5ende kommando \u00e4r uppdelat i tv\u00e5 delar. F\u00f6rst s\u00e5 h\u00e4mtar det en lista \u00f6ver avbildnings-ID: n och sedan s\u00e5 skickas denna lista som ett argument till kommandot <code>docker rmi<\/code>.<\/p>\n<h3>Ta bort avbildningar fr\u00e5n ett fj\u00e4rrarkiv<\/h3>\n<p>F\u00f6r att ta bort en avbildning fr\u00e5n ett fj\u00e4rrarkiv, exempelvis\u00a0<a href=\"https:\/\/hub.docker.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Hub<\/a>, s\u00e5 m\u00e5ste du f\u00f6rst logga in p\u00e5 kontot med Docker CLI.<\/p>\n<p>N\u00e4r du \u00e4r inloggad s\u00e5 beh\u00f6ver du bara anv\u00e4nda kommandot <code>docker rmi<\/code> f\u00f6r att ta bort avbildningen. Kommandot <code>docker rmi<\/code> kan ta bort b\u00e5de lokala och fj\u00e4rrbaserade avbildningar:<\/p>\n<pre><code class=\"language-bash\">docker rmi my_repo\/my_image_tag<\/code><\/pre>\n<p>Du kan dock endast ta bort avbildningar som har lagts till i arkivet. P\u00e5 samma s\u00e4tt s\u00e5 kan du inte ta bort avbildningar som anv\u00e4nds av containrar som k\u00f6rs.<\/p>\n<h3>Ta bort flera avbildningar fr\u00e5n ett fj\u00e4rrarkiv<\/h3>\n<p>Om du vill ta bort flera avbildningar fr\u00e5n ett fj\u00e4rrarkiv s\u00e5 kan du anv\u00e4nda kommandot <code>docker rmi<\/code> f\u00f6ljt av avbildningens ID eller taggar. Exempelvis:<\/p>\n<pre><code class=\"language-bash\">docker rmi my_repo\/image_tag_1 my_repo\/image_tag_2 my_repo\/image_tag_3<\/code><\/pre>\n<p>Detta tar bort de tre avbildningarna med taggarna <code>image_tag_1<\/code>, <code>image_tag_2<\/code> och <code>image_tag_3<\/code> fr\u00e5n arkivet <code>my_repo<\/code>.<\/p>\n<h2>S\u00e5 h\u00e4r tar du bort Dockervolymer<\/h2>\n<p>Dockervolymer kan ta upp mycket diskutrymme, s\u00e4rskilt om de inneh\u00e5ller stora m\u00e4ngder data eller flera s\u00e4kerhetskopior. Genom att ta bort volymer som inte l\u00e4ngre beh\u00f6vs s\u00e5 minskar du risken f\u00f6r dataintr\u00e5ng och ser till att k\u00e4nsliga data inte \u00e4r tillg\u00e4ngliga f\u00f6r obeh\u00f6riga anv\u00e4ndare. Att regelbundet ta bort volymer kan \u00e4ven h\u00e5lla Docker-milj\u00f6n uppdaterad och f\u00f6rhindra problem som orsakas av f\u00f6r\u00e5ldrade data.<\/p>\n<p>De h\u00e4r kommandona f\u00f6rst\u00f6r permanent all data som lagras i en volym, s\u00e5 anv\u00e4nd dem med f\u00f6rsiktighet.<\/p>\n<h3>Ta bort alla oanv\u00e4nda volymer<\/h3>\n<p>I Docker s\u00e5 \u00e4r det lika viktigt att ta bort oanv\u00e4nda volymer som att ta bort avbildningar eller containers.<\/p>\n<p>F\u00f6r att frig\u00f6ra diskutrymme s\u00e5 kan du anv\u00e4nda kommandot <code>docker volume prune<\/code>.<\/p>\n<h3>Ta bort en specifik volym efter namn<\/h3>\n<p>Att ta bort en specifik volym i Docker \u00e4r anv\u00e4ndbart f\u00f6r att ta bort oanv\u00e4nda volymer. H\u00e4r \u00e4r kommandot f\u00f6r att ta bort en volym:<\/p>\n<pre><code class=\"language-bash\">docker volume rm my_volume_name<\/code><\/pre>\n<p>Med ovanst\u00e5ende kommando s\u00e5 tas volymen <strong>my_volume_name<\/strong> bort. Docker producerar ett fel om du f\u00f6rs\u00f6ker att ta bort en anv\u00e4nd volym. Du kan kontrollera tillg\u00e4ngliga volymer med hj\u00e4lp av kommandot <code>docker volume ls<\/code>.<\/p>\n<h2>S\u00e5 h\u00e4r tar du bort Docker Containrar<\/h2>\n<p>N\u00e4r du arbetar mer med Docker s\u00e5 kan det h\u00e4nda att du samlar p\u00e5 dig m\u00e5nga oanv\u00e4nda <a href=\"https:\/\/kinqsta.com\/se\/blog\/vad-ar-docker\/#docker-container\">containrar<\/a> som upptar diskresurser. Om du inte tar bort dem s\u00e5 kan de med tiden samlas och ta upp v\u00e4rdefulla diskresurser, vilket g\u00f6r att systemet blir l\u00e5ngsammare och du kan eventuellt uts\u00e4ttas f\u00f6r risker.<\/p>\n<h3>Ta bort alla stoppade containrar<\/h3>\n<p>Kommandot <code>docker container prune<\/code> kan ta bort alla stoppade containrar i Docker. H\u00e4r skapar kommandot en lista \u00f6ver alla stoppade containrar som ska tas bort och ber om bekr\u00e4ftelse innan det forts\u00e4tter. Detta hj\u00e4lper till att \u00e5tervinna diskutrymme och uppr\u00e4tth\u00e5lla en ren och organiserad Docker-milj\u00f6. Som ett resultat s\u00e5 kan du \u00e4ven dubbelkolla att du inte f\u00f6rlorar n\u00e5got viktigt:<\/p>\n<pre><code class=\"language-bash\">$ docker container prune\n\nWARNING! This will remove all stopped containers.\nAre you sure you want to continue? [y\/N] y\n\nDeleted Containers:\n4df4c47c4df4\nd35bcec20bce<\/code><\/pre>\n<p>Observera att endast stoppade containrar kan tas bort med det h\u00e4r kommandot. Om du beh\u00f6ver ta bort containrar som k\u00f6rs s\u00e5 m\u00e5ste du stoppa dem f\u00f6rst eller anv\u00e4nda ett annat kommando.<\/p>\n<h3>Ta bort en specifik container efter ID<\/h3>\n<p>I Docker s\u00e5 kan du ta bort en specifik container efter ID genom att anv\u00e4nda <code>docker rm command<\/code> tillsammans med container-ID. F\u00f6rst s\u00e5 h\u00e4mtar du alla container-ID: n med hj\u00e4lp av <code>docker ps command<\/code>:<\/p>\n<pre><code class=\"language-bash\">$ docker ps -a -q\n1ce3cdeb4035\n06b79541e25c\nfa98f1804e3e\n\n$ docker rm 1ce3cdeb4035<\/code><\/pre>\n<p>Ovanst\u00e5ende kommando fungerar endast om containern \u00e4r stoppad. Om containern k\u00f6rs s\u00e5 m\u00e5ste du ta bort den med tv\u00e5ng med hj\u00e4lp av flaggan -f:<\/p>\n<pre><code class=\"language-bash\">$ docker rm -f 1ce3cdeb4035<\/code><\/pre>\n<h3>Ta bort en specifik container efter namn<\/h3>\n<p>Docker tillhandah\u00e5ller ett m\u00e5ngsidigt <code>docker rm<\/code>-kommando f\u00f6r att ta bort containrar b\u00e5de efter namn och ID.<\/p>\n<p>Om du exempelvis har en container som heter <strong>web_server<\/strong>\u00a0s\u00e5 kan du ta bort den med f\u00f6ljande kommando:<\/p>\n<pre><code class=\"language-bash\">$ docker rm web_server<\/code><\/pre>\n<p>F\u00f6rst s\u00e5 \u00e4r det viktigt att stoppa containern. Docker tillhandah\u00e5ller kommandot <code>docker stop<\/code> f\u00f6r att stoppa en specifik container.<\/p>\n<h3>Ta bort alla containrar som k\u00f6rs<\/h3>\n<p>F\u00f6r att ta bort alla containrar som k\u00f6rs s\u00e5 kan du anv\u00e4nda kommandot <code>docker rm<\/code>:<\/p>\n<pre><code class=\"language-bash\">$ docker rm $(docker ps -q)<\/code><\/pre>\n<p>Med hj\u00e4lp av <code>docker ps -q<\/code>\u00a0s\u00e5 visas ID f\u00f6r de containrar som k\u00f6rs. D\u00e4refter s\u00e5 skickas ID: erna till kommandot <code>docker rm<\/code>, som tar bort alla containrar.<\/p>\n<p>Observera att det h\u00e4r kommandot endast tar bort containrar som k\u00f6rs. Om du vill ta bort alla containrar, \u00e4ven stoppade s\u00e5dana, kan du ist\u00e4llet anv\u00e4nda f\u00f6ljande kommando:<\/p>\n<pre><code class=\"language-bash\">$ docker rm $(docker ps -a -q)<\/code><\/pre>\n\n<h2>Sammanfattning<\/h2>\n<p>I den h\u00e4r artikeln s\u00e5 f\u00f6rklarade vi hur du tar bort Docker-avbildningar, volymer och containrar. Du l\u00e4rde dig olika metoder f\u00f6r att uppr\u00e4tth\u00e5lla ett rent och organiserat system. Den gick igenom kommandon f\u00f6r att ta bort alla oanv\u00e4nda, otaggade eller specifika avbildningar efter ID eller namn. Du l\u00e4rde dig \u00e4ven kommandon f\u00f6r att ta bort alla stoppade containrar eller en specifik container efter ID eller namn.<\/p>\n<p>Att ta bort Docker-avbildningar, volymer och containrar \u00e4r en enkel process som kan hj\u00e4lpa dig att hantera oanv\u00e4nda komponenter, \u00e5tervinna v\u00e4rdefullt diskutrymme och f\u00f6rb\u00e4ttra systemets prestanda.<\/p>\n<p>Det \u00e4r denna enkelhet som lockar utvecklare till Docker, och det finns inget enklare s\u00e4tt att distribuera en applikation som utvecklad i Docker \u00e4n med Kinsta\u2019s plattform <a href=\"https:\/\/docs.sevalla.com\/applications\/build-options\/dockerfile\">Applikationshosting<\/a>. Du kan <a href=\"https:\/\/sevalla.com\/application-hosting\/\">prova den kostnadsfritt<\/a> nu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker \u00e4r en teknik f\u00f6r containerisering av programvara som hj\u00e4lper utvecklare att skapa och distribuera applikationer p\u00e5 olika plattformar, fr\u00e5n skrivbordet till molnet. En \u00f6gonblicksbild &#8211; &#8230;<\/p>\n","protected":false},"author":117,"featured_media":50794,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[769],"class_list":["post-50793","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-docker"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\" \/>\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder\" \/>\n<meta property=\"og:description\" content=\"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstasweden\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-06T11:52:54+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-18T08:24:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_se\" \/>\n<meta name=\"twitter:label1\" content=\"Skriven av\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minuter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinqsta.com\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder\",\"datePublished\":\"2023-03-06T11:52:54+00:00\",\"dateModified\":\"2023-09-18T08:24:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\"},\"wordCount\":1912,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/se\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png\",\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\",\"url\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\",\"name\":\"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/se\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png\",\"datePublished\":\"2023-03-06T11:52:54+00:00\",\"dateModified\":\"2023-09-18T08:24:16+00:00\",\"description\":\"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png\",\"contentUrl\":\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png\",\"width\":1600,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/se\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker\",\"item\":\"https:\/\/kinqsta.com\/se\/topics\/docker\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/se\/#website\",\"url\":\"https:\/\/kinqsta.com\/se\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Snabba, s\u00e4kra, premium hosting-l\u00f6sningar\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/se\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/se\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/se\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/se\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/kinqsta.com\/se\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/se\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstasweden\/\",\"https:\/\/x.com\/kinsta_se\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinqsta.com\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"sv-SE\",\"@id\":\"https:\/\/kinqsta.com\/se\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinqsta.com\/se\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder - Kinsta\u00ae","description":"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/","og_locale":"sv_SE","og_type":"article","og_title":"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder","og_description":"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.","og_url":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstasweden\/","article_published_time":"2023-03-06T11:52:54+00:00","article_modified_time":"2023-09-18T08:24:16+00:00","og_image":[{"width":1600,"height":800,"url":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.","twitter_image":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_se","twitter_misc":{"Skriven av":"Salman Ravoof","Ber\u00e4knad l\u00e4stid":"11 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinqsta.com\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder","datePublished":"2023-03-06T11:52:54+00:00","dateModified":"2023-09-18T08:24:16+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/"},"wordCount":1912,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/se\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png","inLanguage":"sv-SE","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/","url":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/","name":"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinqsta.com\/se\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png","datePublished":"2023-03-06T11:52:54+00:00","dateModified":"2023-09-18T08:24:16+00:00","description":"H\u00e5ll ditt utvecklingsarbete med Docker rent och snyggt genom att l\u00e4ra dig att enkelt ta bort bilder, volymer och containers.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/"]}]},{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#primaryimage","url":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png","contentUrl":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/03\/docker-remove-all-images.png","width":1600,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/se\/blog\/docker-ta-bort-bilder\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/se\/"},{"@type":"ListItem","position":2,"name":"Docker","item":"https:\/\/kinqsta.com\/se\/topics\/docker\/"},{"@type":"ListItem","position":3,"name":"Ta bort Docker-avbildningar, volymer och containers p\u00e5 n\u00e5gra sekunder"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/se\/#website","url":"https:\/\/kinqsta.com\/se\/","name":"Kinsta\u00ae","description":"Snabba, s\u00e4kra, premium hosting-l\u00f6sningar","publisher":{"@id":"https:\/\/kinqsta.com\/se\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/se\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"sv-SE"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/se\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/se\/","logo":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/kinqsta.com\/se\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/se\/wp-content\/uploads\/sites\/9\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.com\/se\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstasweden\/","https:\/\/x.com\/kinsta_se","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinqsta.com\/se\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"sv-SE","@id":"https:\/\/kinqsta.com\/se\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinqsta.com\/se\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/posts\/50793","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/comments?post=50793"}],"version-history":[{"count":10,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/posts\/50793\/revisions"}],"predecessor-version":[{"id":55228,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/posts\/50793\/revisions\/55228"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/translations\/dk"},{"href":"https:\/\/kinqsta.com\/se\/wp-json\/kinsta\/v1\/posts\/50793\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/media\/50794"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/media?parent=50793"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/tags?post=50793"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/se\/wp-json\/wp\/v2\/topic?post=50793"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}