English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
مخزن (Repository) مکانی است که تصاویر در آن نگهداری میشوند. در اینجا به معرفی Docker Hub. البته نه تنها Docker Hub، بلکه ارائهدهندگان خدمات دوربرد نیز متفاوت هستند، اما عملکرد مشابهی دارند.
در حال حاضر Docker یک مخزن عمومی رسمی را پشتیبانی میکند Docker Hub.
بیشتر نیازها میتوانند با دانلود مستقیم تصاویر از Docker Hub برآورده شوند.
در https://hub.docker.com یک حساب Docker رایگان ثبت کنید.
برای ورود باید نام کاربری و رمز عبور خود را وارد کنید. پس از ورود موفق، میتوانیم تمام تصاویر حساب خود را از Docker Hub دانلود کنیم.
$ docker login
خروج
برای خروج از Docker Hub میتوانید از دستور زیر استفاده کنید:
$ docker logout
دانلود تصویر
میتوانید از دستور docker search برای جستجوی تصاویر در مخزن رسمی استفاده کنید و سپس با استفاده از دستور docker pull آن را به محلی دانلود کنید.
با استفاده از ubuntu به عنوان کلمه کلیدی جستجو کنید:
$ docker search ubuntu
برای دانلود تصویر رسمی ubuntu به محلی، از دستور docker pull استفاده کنید:
$ docker pull ubuntu
بعد از ورود کاربر، میتوان با استفاده از دستور docker push تصویر خود را به Docker Hub ارسال کرد.
以下命令中的 username 请替换为你的 Docker 账号用户名。
$ docker tag ubuntu:18.04 username/ubuntu:18.04 $ docker image ls REPOSITORY TAG IMAGE ID CREATED ... ubuntu 18.04 275d79972a86 6 days ago ... username/ubuntu 18.04 275d79972a86 6 days ago ... $ docker push username/ubuntu:18.04 $ docker search username/ubuntu NAME DESCRIPTION STARS OFFICIAL AUTOMATED اسم المستخدم/ubuntu