<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>نوشته های Ali Kiani</title>
        <link>https://virgool.io/feed/@mr_kiani</link>
        <description>Trust me, I am a programmer</description>
        <language>fa</language>
        <pubDate>2026-06-16 17:46:33</pubDate>
        <image>
            <url>https://files.virgool.io/upload/users/121333/avatar/DVnJnW.png?height=120&amp;width=120</url>
            <title>Ali Kiani</title>
            <link>https://virgool.io/@mr_kiani</link>
        </image>

                    <item>
                <title>دستورات پایه ای داکر</title>
                <link>https://virgool.io/@mr_kiani/%D8%AF%D8%B3%D8%AA%D9%88%D8%B1%D8%A7%D8%AA-%D9%BE%D8%A7%DB%8C%D9%87-%D8%A7%DB%8C-%D8%AF%D8%A7%DA%A9%D8%B1-qkfhypn4013u</link>
                <description>داکر یک پلتفرم اپن سورس است که به توسعه‌دهندگان این امکان را می‌دهد تا برنامه‌ها را در کانتینرها ایجاد، اجرا و مدیریت کنند. کانتینرها محیط‌های مجزایی هستند که می‌توانند تمامی وابستگی‌ها و کتابخانه‌های مورد نیاز برای اجرای یک برنامه را شامل شوند. در ادامه به معرفی برخی از دستورات کاربردی داکر می‌پردازیم:۱. docker runدستور docker run برای ایجاد و اجرای یک کانتینر جدید از یک ایمیج استفاده می‌شود. به عنوان مثال:docker run hello-worldاین دستور یک کانتینر از ایمیج hello-world ایجاد و اجرا می‌کند.۲. docker psدستور docker ps برای مشاهده‌ی کانتینرهای در حال اجرا استفاده می‌شود. برای مشاهده‌ی تمامی کانتینرها (اعم از در حال اجرا و متوقف شده)، می‌توان از -a استفاده کرد:docker ps -a۳. docker imagesاین دستور برای مشاهده‌ی تمامی ایمیج‌های موجود در سیستم استفاده می‌شود:docker images۴. docker pullدستور docker pull برای دانلود یک ایمیج از Docker Hub استفاده می‌شود. به عنوان مثال:docker pull nginxاین دستور ایمیج nginx را از Docker Hub دانلود می‌کند.۵. docker buildاین دستور برای ساختن یک ایمیج جدید از یک Dockerfile استفاده می‌شود. به عنوان مثال:docker build -t myimage:latest .این دستور یک ایمیج جدید با نام myimage و تگ latest از Dockerfile موجود در دایرکتوری فعلی می‌سازد.۶. docker execبرای اجرای یک دستور درون یک کانتینر در حال اجرا از دستور docker exec استفاده می‌شود. به عنوان مثال:docker exec -it mycontainer /bin/bashاین دستور یک شل bash را در کانتینر mycontainer باز می‌کند.۷. docker stop و docker startاین دستورات برای توقف و شروع مجدد کانتینرها استفاده می‌شوند. به عنوان مثال:docker stop mycontainer
docker start mycontainerدستور اول کانتینر mycontainer را متوقف کرده و دستور دوم آن را مجدداً شروع می‌کند.۸. docker rmبرای حذف یک کانتینر از دستور docker rm استفاده می‌شود. به عنوان مثال:docker rm mycontainerاین دستور کانتینر mycontainer را حذف می‌کند.۹. docker rmiبرای حذف یک ایمیج از دستور docker rmi استفاده می‌شود. به عنوان مثال:docker rmi myimageاین دستور ایمیج myimage را حذف می‌کند.این دستورات پایه‌ای داکر، به شما کمک می‌کنند تا به راحتی با کانتینرها و ایمیج‌ها کار کنید و از قدرت و انعطاف‌پذیری داکر بهره‌مند شوید.</description>
                <category>Ali Kiani</category>
                <author>Ali Kiani</author>
                <pubDate>Wed, 26 Jun 2024 15:15:09 +0330</pubDate>
            </item>
            </channel>
</rss>