Docker یک پلتفرم متن باز برای برنامه نویسان، توسعه دهندگان و مدیران سیستم جهت بنا کردن، توزیع و اجرای برنامه های کاربردی می باشد. در واقع Docker یک مجازی ساز در لایه سیستم عامل یا به عبارتی Container Virtualization Technology می باشد که کار توسعه و اجرای برنامه ها را بسیار سریعتر کرده است. اکنون در این مطلب قصد داریم تا داکر (Docker) را بر روی توزیع فدورا لینوکس نصب کنیم.
ابتدا بسته های قدیمی را حذف کنید :
# dnf remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
اکنون بسته ی dnf-plugins-core را که برای مدیریت مخازن DNF می باشد را نصب کنید :
# dnf -y install dnf-plugins-core
اکنون مخزن Docker را به سیستم اضافه کنید:
# dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
اکنون برای نصب Docker می توانید دستور پایین را اجرا کنید:
# dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
پس از نصب Docker اکنون برای start کردن سرویس Docker کافیست تا دستور پایین را اجرا کنید:
# systemctl start docker
برای اینکه سرویس Docker هنگام Boot شدن سیستم به صورت خودکار اجرا شود کافیست تا دستور پایین را اجرا کنید:
# systemctl enable docker
اکنون برای بررسی وضعیت سرویس Docker می توانید دستور پایین را اجرا کنید:
# systemctl status docker
جهت بررسی موفقت امیز بودن نصب Docker می توانید Image با نام hello-world را اجرا کنید:
# docker run hello-world
این دستور یک Image آزمایشی را دانلود کرده و در یک کانتینر (container) اجرا می کند. هنگامی که کانتینر اجرا می شود، یک پیام تأیید چاپ می کند و خارج می شود.
امید است تا از این مطلب استفاده لازم را برده باشید.