<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ Docker - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/ukrainian/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ Docker - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/ukrainian/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Sat, 06 Jun 2026 19:41:09 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/ukrainian/news/tag/docker/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Як видалити образи та контейнери в Docker ]]>
                </title>
                <description>
                    <![CDATA[ Docker rmi docker rmi видаляє образи за їхнім ID. Щоб видалити образ, спочатку потрібно вивести список всіх образів, щоб отримати їхні ID, назву та інші деталі. Для цього виконайте команду docker images -a або  docker images. Потім переконайтеся, який образ ви хочете видалити: для цього виконайте команду  docker ]]>
                </description>
                <link>https://www.freecodecamp.org/ukrainian/news/yak-vydalyty-obrazy-ta-konteynery-v-docker/</link>
                <guid isPermaLink="false">630054081176440771bf44ab</guid>
                
                    <category>
                        <![CDATA[ Docker ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ rustamdocstranslator ]]>
                </dc:creator>
                <pubDate>Mon, 19 Sep 2022 17:56:43 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/ukrainian/news/content/images/2022/08/E5737C2A-D35F-4B66-8A3B-0926A0C51826.jpeg" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>Оригінальна публікація:</strong> <a href="https://www.freecodecamp.org/news/how-to-remove-images-in-docker/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">How to Remove Images and Containers in Docker</a>
      </p><h2 id="docker-rmi"><strong>Docker rmi</strong></h2><p><code>docker rmi</code> видаляє образи за їхнім ID.</p><p>Щоб видалити образ, спочатку потрібно вивести список всіх образів, щоб отримати їхні ID, назву та інші деталі. Для цього виконайте команду <code>docker images -a</code> або <code>docker images</code>.</p><p>Потім переконайтеся, який образ ви хочете видалити: для цього виконайте команду <code>docker rmi &lt;your-image-id&gt;</code>. Після цього ви можете підтвердити, чи був образ видалений, вивівши список всіх образів.</p><h3 id="-">Видалити декілька образів</h3><p>Існує спосіб видалити декілька певних образів одночасно. Щоб зробити це, спочатку отримайте ID образів, вивівши список, а потім виконайте наступну команду.</p><p><code>docker rmi &lt;your-image-id&gt; &lt;your-image-id&gt; ...</code></p><p>Напишіть ID образів в команді і не забудьте пробіли між ними.</p><h3 id="--1">Видалити всі образи відразу</h3><p>Щоб видалити всі образи, є проста команда: <code>docker rmi $(docker images -q)</code></p><p>У наведеній вище команді є дві команди: перша виконується в <code>$()</code>, який є синтаксисом оболонки та повертає результат, який виконується в цьому синтаксисі. Отже, опція <code>-q-</code> використовується для повернення унікальних ID, $() повертає ID образів як результат, а потім <code>docker rmi</code> видаляє всі ці образи.</p><h2 id="docker-rm"><strong>Docker rm</strong></h2><p><code>docker rm</code> видаляє контейнери за їхньою назвою або ID.</p><p>Перед видаленням потрібно зупинити контейнери Docker, якщо вони запущені.</p><ul><li>Зупинити всі запущені контейнери: <code>docker stop $(docker ps -a -q)</code></li><li>Видалити всі зупинені контейнери: <code>docker rm $(docker ps -a -q)</code></li></ul><h3 id="--2">Видалити декілька контейнерів</h3><p>Ви можете зупинити та видалити декілька контейнерів, передавши командам список контейнерів, які ви хочете видалити. Синтаксис оболонки <code>$()</code> повертає результат будь-якого виконання всередині дужок. Таким чином, всередині дужок ви можете створити свій список контейнерів, який буде передано командам <code>stop</code> та <code>rm</code>.</p><h3 id="-docker-ps-a-q">Аналіз docker ps -a -q</h3><ul><li><code>docker ps</code> виводить список контейнерів</li><li><code>-a</code> — опція для виведення списку всіх контейнерів, навіть зупинених. Без неї за замовчуванням виводиться список лише запущених контейнерів</li><li><code>-q</code> — тиха опція для надання лише числових ID контейнерів, а не повної інформації про контейнери</li></ul> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
