{"id":49254,"date":"2023-03-06T12:48:34","date_gmt":"2023-03-06T11:48:34","guid":{"rendered":"https:\/\/kinsta.com\/dk\/?p=49254&#038;preview=true&#038;preview_id=49254"},"modified":"2023-08-23T11:00:56","modified_gmt":"2023-08-23T10:00:56","slug":"docker-fjern-images","status":"publish","type":"post","link":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/","title":{"rendered":"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder"},"content":{"rendered":"<p><a href=\"https:\/\/kinsta.com\/dk\/blog\/hvad-er-docker\/\">Docker<\/a> er en teknologi til containerisering af software, der hj\u00e6lper udviklere med at skabe og implementere <a href=\"https:\/\/kinsta.com\/application-development\/\">applikationer<\/a> p\u00e5 tv\u00e6rs af forskellige platforme, lige fra skrivebordet til <a href=\"https:\/\/kinsta.com\/dk\/blog\/cloud-computing-tendenser\/\">skyen<\/a>.<\/p>\n<p>Et \u00f8jebliksbillede &#8211; eller blueprint &#8211; af kildekoden, afh\u00e6ngigheder og v\u00e6rkt\u00f8jer, der er n\u00f8dvendige for at opbygge et program i en Docker-container, kaldes et image. Docker-applikationer, der kr\u00e6ver vedvarende data, kan stole p\u00e5 lagerplads kaldet volumener, der er uafh\u00e6ngige af det underliggende operativsystem.<\/p>\n<p>Effektiv organisering af images, volumener og containere er vigtig, n\u00e5r du bruger Docker. Ubrugte inkarnationer af disse aktiver kan ophobes og optage v\u00e6rdifuld diskplads og i sidste ende p\u00e5virke systemets ydeevne.<\/p>\n<p>I denne artikel udforskes forskellige m\u00e5der at opretholde systemorganisationen p\u00e5 ved at rydde images (b\u00e5de individuelt og alle p\u00e5 \u00e9n gang), volumener og containere. Og vi vil bruge kommandolinjeinterfacet (CLI) <code>docker<\/code> til at f\u00e5 disse opgaver udf\u00f8rt hurtigt.<\/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\u00e5dan fjernes Docker Images<\/h2>\n<p>Fjernelse af for\u00e6ldede eller un\u00f8dvendige images fra Docker er afg\u00f8rende for at opretholde et rent og organiseret system. Lad os se p\u00e5, hvordan CLI&#8217;en kan m\u00e5lrette visse images til fjernelse.<\/p>\n<p>Lad os f\u00f8rst se p\u00e5 billederne i et Docker-milj\u00f8 med kommandoen <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 ovenfor har afsl\u00f8ret billeder ved navn <strong>my_image<\/strong> og <strong>demo<\/strong>, begge m\u00e6rket <strong>latest<\/strong>. Et tredje billede har intet navn eller tag. I dette tilf\u00e6lde er det et &#8220;dinglende&#8221; image: et image, der ikke i \u00f8jeblikket bruges af en container. Dette dinglende image er resultatet af en genopbygning af <strong>my_image<\/strong> (et almindeligt scenarie). Den tidligere version af afbilledet findes stadig i filsystemet, men er ikke i brug nu.<\/p>\n<p>Listen viser ogs\u00e5 de f\u00f8rste 12 tegn i hvert afbildningens 64-tegns-id, oprettelsesdatoer og den lagerplads, som afbildningerne bruger.<\/p>\n<h3>Fjern alle ubrugte billeder<\/h3>\n<p>I ovenst\u00e5ende listeeksempel har vi et h\u00e6ngende billede. Det er dog muligt, at et image uden navn eller tag er aktivt. Det kunne f.eks. v\u00e6re blevet brugt til at starte en container ved at henvise til dens ID.<\/p>\n<p>Hvis du vil slette alle billeder, der virkelig h\u00e6nger, kan du bruge kommandoen <code>docker image prune<\/code> for at slette dem sikkert:<\/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 vil liste vores images igen for at se resultatet af vores arbejde:<\/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\u00e6ringsprocessen er billedet uden navn eller tag forsvundet.<\/p>\n\n<h3>Fjern et specifikt image efter navn<\/h3>\n<p>Du kan m\u00e5lrette et image til fjernelse ved at henvise til dets navn:<\/p>\n<pre><code class=\"language-bash\">$ docker image rm &lt;image_name&gt;<\/code><\/pre>\n<p><strong>Bem\u00e6rk:<\/strong> Du kan ikke nemt fjerne images, der stadig er i brug. Du skal stoppe eller fjerne de k\u00f8rende containere, der bruger aftrykkene. Selv om det normalt ikke anbefales, kan du tvinge fjernelse af et aktivt image ved hj\u00e6lp af <code>-f<\/code> -flaget:<\/p>\n<pre><code class=\"language-bash\">$ docker image rm &lt;image_name&gt; -f<\/code><\/pre>\n<h3>Brug af rmi-forkortelsen til at fjerne aftryk<\/h3>\n<p>Docker CLI har en kortfattet tilgang til at fjerne billeder i aliaset <code>rmi<\/code>. Hvis du bruger det til at fjerne et image efter navn, ser det s\u00e5ledes ud:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi demo\nUntagged: demo:latest\nDeleted: sha256:2cbc27836df4a7707e746e28368f1fdecfefbfb813aae06611ca6913116b80b4<\/code><\/pre>\n<p>Vi bruger <code>rmi<\/code> i de f\u00f8lgende eksempler p\u00e5 fjernelse af billeder.<\/p>\n<h3>Fjern alle images uden tag<\/h3>\n<p>Ikke-taggede images optager stadig v\u00e6rdifuld diskplads, hvilket g\u00f8r dit system mere og mere langsomt over tid.<\/p>\n<p>Hvis du vil fjerne alle untagged images i Docker, skal du bruge kommandoen <code>docker rmi<\/code> med et filter. Du kan angive filtre baseret p\u00e5 specifikke kriterier ved hj\u00e6lp af indstillingen <code>-f<\/code> (ikke at forveksle med <code>-f<\/code> -flaget, der er tilg\u00e6ngeligt for <code>image rm<\/code> for at fremtvinge en handling).<\/p>\n<p>Filteret <code>dangling=true<\/code> bruges til at identificere untagged images:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi $(docker images -f \"dangling=true\" -q)<\/code><\/pre>\n<p>Indstillingen <code>-q<\/code> i ovenst\u00e5ende kommando viser image-id&#8217;erne for alle ikke-m\u00e6rkede billeder. Alle disse ID&#8217;er sendes derefter som argumenter til <code>docker rmi<\/code> for at fjerne dem.<\/p>\n<p>Dette filter bruger n\u00f8gleordet &#8220;dangling&#8221;, men som n\u00e6vnt ovenfor kan nogle images uden tags faktisk v\u00e6re aktive. Du vil blive advaret, hvis et image, der er udvalgt af dette filter, ikke virkelig er &#8220;dangling&#8221;.<\/p>\n<h3>Fjern et specifikt billede efter ID<\/h3>\n<p>Du kan bruge kommandoen <code>docker rmi<\/code> til at fjerne et bestemt image ved at henvise til dets ID:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi &lt;image_id&gt;<\/code><\/pre>\n<h3>Fjern et bestemt image ved at henvise til et bestemt image ved navn og tag<\/h3>\n<p>Du kan slette et bestemt image sammen med dets navn og tag ved at bruge kommandoen <code>docker rmi<\/code>.<\/p>\n<p>Hvis du f.eks. har flere images med samme navn, men med forskellige tags, kan du slette et bestemt image ved at bruge dette format:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi &lt;image_name&gt;:&lt;tag&gt;<\/code><\/pre>\n<p>Denne metode er praktisk, n\u00e5r du \u00f8nsker at slette en bestemt version af et image i stedet for at slette alle images, der er relateret til et arkiv.<\/p>\n<h3>Fjern alle billeder med det seneste tag<\/h3>\n<p>I Docker henviser &#8220;seneste&#8221; tagget til den seneste version af et bestemt Docker-image. Det seneste tag bruges ofte som standardtag for Docker-images. Det tildeles automatisk til det seneste build af et image, medmindre et andet tag udtrykkeligt er angivet.<\/p>\n<p>Docker tilbyder en kommando til at fjerne alle images med &#8220;latest&#8221;-tagget:<\/p>\n<pre><code class=\"language-bash\">$ docker rmi $(docker images | grep \"latest\" | awk '{print $3}')<\/code><\/pre>\n<p>Ovenst\u00e5ende kommando er opdelt i 2 dele. F\u00f8rst f\u00e5r den listen over image-id&#8217;er, og derefter sender den denne liste som et argument til kommandoen <code>docker rmi<\/code>.<\/p>\n<h3>Fjern billeder fra et fjernlager<\/h3>\n<p>For at fjerne et image fra et fjernrepositorium, f.eks. <a href=\"https:\/\/hub.docker.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Docker Hub<\/a>, skal du f\u00f8rst logge ind p\u00e5 kontoen ved hj\u00e6lp af Docker CLI.<\/p>\n<p>N\u00e5r du er logget ind, skal du blot bruge kommandoen <code>docker rmi<\/code> for at fjerne et image. Kommandoen <code>docker rmi<\/code> kan fjerne b\u00e5de lokale og eksterne images:<\/p>\n<pre><code class=\"language-bash\">docker rmi my_repo\/my_image_tag<\/code><\/pre>\n<p>Du kan dog kun fjerne images, der er blevet skubbet til repositoriet. Ligeledes kan du ikke fjerne billeder, der bruges af k\u00f8rende containere.<\/p>\n<h3>Fjernelse af flere billeder fra et fjernrepositorium<\/h3>\n<p>Hvis du vil fjerne flere billeder fra et fjernopbevaringssted, kan du bruge kommandoen <code>docker rmi<\/code> efterfulgt af image-id&#8217;er eller tags. For eksempel:<\/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>Dette vil fjerne de tre images med tags <code>image_tag_1<\/code>, <code>image_tag_2<\/code> og <code>image_tag_3<\/code> fra arkivet <code>my_repo<\/code>.<\/p>\n<h2>S\u00e5dan fjerner du Docker Volumes<\/h2>\n<p>Docker-volumener kan optage meget diskplads, is\u00e6r hvis de indeholder store datam\u00e6ngder eller flere sikkerhedskopier. Ved at fjerne volumener, der ikke l\u00e6ngere er n\u00f8dvendige, reducerer du risikoen for databrud og sikrer, at f\u00f8lsomme data ikke er tilg\u00e6ngelige for uautoriserede brugere. Regelm\u00e6ssig fjernelse af volumener kan ogs\u00e5 holde Docker-milj\u00f8et opdateret og forhindre problemer for\u00e5rsaget af for\u00e6ldede data.<\/p>\n<p>Disse kommandoer \u00f8del\u00e6gger permanent alle de data, der er gemt p\u00e5 en volumen, s\u00e5 brug dem med forsigtighed.<\/p>\n<h3>Fjern alle ubrugte volumener<\/h3>\n<p>I Docker er det lige s\u00e5 vigtigt at fjerne ubrugte volumener som at fjerne images eller containere.<\/p>\n<p>For at frig\u00f8re disklagerplads kan du bruge kommandoen <code>docker volume prune<\/code>.<\/p>\n<h3>Fjern en specifik volumen efter navn<\/h3>\n<p>Fjernelse af en specifik volumen i Docker er nyttig til at fjerne ubrugte volumener. Her er kommandoen til at fjerne en volumen:<\/p>\n<pre><code class=\"language-bash\">docker volume rm my_volume_name<\/code><\/pre>\n<p>Med ovenst\u00e5ende kommando vil volumen <strong>my_volume_name<\/strong> blive fjernet. Docker producerer en fejl, hvis du fors\u00f8ger at fjerne en brugt volumen. Du kan kontrollere tilg\u00e6ngelige volumener ved hj\u00e6lp af kommandoen <code>docker volume ls<\/code>.<\/p>\n<h2>S\u00e5dan fjernes Docker-containere<\/h2>\n<p>Efterh\u00e5nden som du arbejder mere med Docker, kan du ophobe mange ubrugte <a href=\"https:\/\/kinsta.com\/dk\/blog\/hvad-er-docker\/#docker-container\">containere<\/a>, som optager diskressourcerne. Hvis du ikke sletter dem, kan de akkumuleres over tid og optage v\u00e6rdifulde diskressourcer, hvilket g\u00f8r dit system langsommere og potentielt kan bringe dig i fare.<\/p>\n<h3>Fjern alle stoppede containere<\/h3>\n<p>Med kommandoen <code>docker container prune<\/code> kan du slette alle stoppede containere i Docker. Her opretter kommandoen en liste over alle stoppede containere, der skal fjernes, og beder om bekr\u00e6ftelse, f\u00f8r den forts\u00e6tter. Dette hj\u00e6lper med at genvinde diskplads og opretholde et rent og organiseret Docker-milj\u00f8, samtidig med at du kan dobbelttjekke, at du ikke mister noget vigtigt:<\/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>Bem\u00e6rk, at kun stoppede containere kan fjernes med denne kommando. Hvis du har brug for at fjerne k\u00f8rende containere, skal du stoppe dem f\u00f8rst eller bruge en anden kommando.<\/p>\n<h3>Fjern en bestemt container efter ID<\/h3>\n<p>I Docker kan du fjerne en bestemt container efter ID ved hj\u00e6lp af <code>docker rm command<\/code> sammen med container-ID&#8217;et. F\u00f8rst skal du f\u00e5 alle container-id&#8217;s ved hj\u00e6lp af <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>Ovenst\u00e5ende kommando virker kun, hvis containeren er i en stoppet tilstand. Hvis containeren k\u00f8rer, skal du tvinge den til at fjerne den ved hj\u00e6lp af -f-flaget:<\/p>\n<pre><code class=\"language-bash\">$ docker rm -f 1ce3cdeb4035<\/code><\/pre>\n<h3>Fjern en bestemt container efter navn<\/h3>\n<p>Docker tilbyder en <code>docker rm<\/code> -kommando med flere form\u00e5l til at fjerne b\u00e5de containere efter navn og ID.<\/p>\n<p>Hvis du f.eks. har en container med navnet <strong>web_server<\/strong>, kan du fjerne den ved hj\u00e6lp af f\u00f8lgende kommando:<\/p>\n<pre><code class=\"language-bash\">$ docker rm web_server<\/code><\/pre>\n<p>F\u00f8rst er det vigtigt at stoppe containeren. Docker tilbyder kommandoen <code>docker stop<\/code> til at stoppe en bestemt container.<\/p>\n<h3>Fjern alle k\u00f8rende containere<\/h3>\n<p>Hvis du vil slette alle k\u00f8rende containere, kan du bruge kommandoen <code>docker rm<\/code>:<\/p>\n<pre><code class=\"language-bash\">$ docker rm $(docker ps -q)<\/code><\/pre>\n<p>Brug af <code>docker ps -q<\/code> viser ID&#8217;erne p\u00e5 de k\u00f8rende containere. Derefter sendes ID&#8217;erne til kommandoen <code>docker rm<\/code>, som fjerner alle containerne.<\/p>\n<p>Bem\u00e6rk, at denne kommando kun fjerner k\u00f8rende containere. Hvis du \u00f8nsker at fjerne alle containere, herunder stoppede containere, kan du i stedet bruge f\u00f8lgende kommando:<\/p>\n<pre><code class=\"language-bash\">$ docker rm $(docker ps -a -q)<\/code><\/pre>\n\n<h2>Opsummering<\/h2>\n<p>Denne artikel forklarede, hvordan du fjerner Docker-images, -volumener og -containere. Du l\u00e6rte forskellige metoder til at opretholde et rent og organiseret system. Den d\u00e6kkede kommandoer til at fjerne alle ubrugte, ikke-m\u00e6rkede eller specifikke images efter ID eller navn. Du l\u00e6rte ogs\u00e5 kommandoer til at slette alle stoppede containere eller en bestemt container efter ID eller navn.<\/p>\n<p>Fjernelse af Docker-images, -volumener og -containere er en enkel proces, der kan hj\u00e6lpe dig med at administrere ubrugte komponenter, s\u00e5 du genvinder v\u00e6rdifuld diskplads og ofte forbedrer systemets ydeevne.<\/p>\n<p>Det er denne enkelhed, der tiltr\u00e6kker udviklere til Docker, og der er ingen enklere m\u00e5de at implementere en applikation udviklet i Docker p\u00e5 end med Kinstas <a href=\"https:\/\/docs.sevalla.com\/applications\/build-options\/dockerfile\">Applikation Hosting<\/a>-platform. Du kan <a href=\"https:\/\/sevalla.com\/application-hosting\/\">pr\u00f8ve den gratis<\/a> nu.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Docker er en teknologi til containerisering af software, der hj\u00e6lper udviklere med at skabe og implementere applikationer p\u00e5 tv\u00e6rs af forskellige platforme, lige fra skrivebordet til &#8230;<\/p>\n","protected":false},"author":117,"featured_media":49255,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[691,746],"class_list":["post-49254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-docker","topic-web-udviklingsvaerktoejer"],"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>Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\" \/>\n<meta property=\"og:locale\" content=\"da_DK\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder\" \/>\n<meta property=\"og:description\" content=\"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-06T11:48:34+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-23T10:00:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/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=\"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_dk\" \/>\n<meta name=\"twitter:label1\" content=\"Skrevet af\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimeret l\u00e6setid\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutter\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder\",\"datePublished\":\"2023-03-06T11:48:34+00:00\",\"dateModified\":\"2023-08-23T10:00:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\"},\"wordCount\":1657,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png\",\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\",\"url\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\",\"name\":\"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png\",\"datePublished\":\"2023-03-06T11:48:34+00:00\",\"dateModified\":\"2023-08-23T10:00:56+00:00\",\"description\":\"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#breadcrumb\"},\"inLanguage\":\"da-DK\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png\",\"width\":1600,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/dk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker\",\"item\":\"https:\/\/kinsta.com\/dk\/emner\/docker\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/dk\/#website\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Hurtig, sikker, premium hostingl\u00f8sninger\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/dk\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"da-DK\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/dk\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/dk\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/\",\"https:\/\/x.com\/kinsta_dk\",\"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:\/\/kinsta.com\/dk\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"da-DK\",\"@id\":\"https:\/\/kinsta.com\/dk\/#\/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:\/\/kinsta.com\/dk\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder - Kinsta\u00ae","description":"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.","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:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/","og_locale":"da_DK","og_type":"article","og_title":"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder","og_description":"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.","og_url":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","article_published_time":"2023-03-06T11:48:34+00:00","article_modified_time":"2023-08-23T10:00:56+00:00","og_image":[{"width":1600,"height":800,"url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.","twitter_image":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_dk","twitter_misc":{"Skrevet af":"Salman Ravoof","Estimeret l\u00e6setid":"8 minutter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder","datePublished":"2023-03-06T11:48:34+00:00","dateModified":"2023-08-23T10:00:56+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/"},"wordCount":1657,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png","inLanguage":"da-DK","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/","url":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/","name":"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinsta.com\/dk\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png","datePublished":"2023-03-06T11:48:34+00:00","dateModified":"2023-08-23T10:00:56+00:00","description":"Hold dit Docker-udviklingsarbejde rent og ryddeligt ved at l\u00e6re at fjerne images, volumener og container nemt.","breadcrumb":{"@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#breadcrumb"},"inLanguage":"da-DK","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/"]}]},{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#primaryimage","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/03\/docker-remove-all-images.png","width":1600,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/dk\/blog\/docker-fjern-images\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/dk\/"},{"@type":"ListItem","position":2,"name":"Docker","item":"https:\/\/kinsta.com\/dk\/emner\/docker\/"},{"@type":"ListItem","position":3,"name":"Fjern Docker-images, -volumener og -containere p\u00e5 f\u00e5 sekunder"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/dk\/#website","url":"https:\/\/kinsta.com\/dk\/","name":"Kinsta\u00ae","description":"Hurtig, sikker, premium hostingl\u00f8sninger","publisher":{"@id":"https:\/\/kinsta.com\/dk\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/dk\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"da-DK"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/dk\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/dk\/","logo":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/dk\/wp-content\/uploads\/sites\/12\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/dk\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Kinsta-Danmark-122855885298660\/","https:\/\/x.com\/kinsta_dk","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:\/\/kinsta.com\/dk\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"da-DK","@id":"https:\/\/kinsta.com\/dk\/#\/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:\/\/kinsta.com\/dk\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/49254","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/comments?post=49254"}],"version-history":[{"count":7,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/49254\/revisions"}],"predecessor-version":[{"id":52302,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/posts\/49254\/revisions\/52302"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/es"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/translations\/dk"},{"href":"https:\/\/kinsta.com\/dk\/wp-json\/kinsta\/v1\/posts\/49254\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media\/49255"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/media?parent=49254"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/tags?post=49254"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/dk\/wp-json\/wp\/v2\/topic?post=49254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}