فناوری Docker اجازه میدهد تا برنامه های خود را در یک محیط خاص و جداگانه اجرا کنیم
در این آموزش نحوی نصب Docker در CentOS 7 را یاد خواهید گرفت
مرحله 1 :آپدیت سیستم
ابتدا مطمئن شوید که سیستم شما به روز رسانی شده است
yum update
سپس پیشنیازهای Docker را با دستور زیر نصب کنید
yum install -y yum-utils device-mapper-persistent-data lvm2
مرحله دوم: نصب Docker
شما باید نصب مخزن Docker را با دستور زیر اضافه کنید
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
برای نصب Docker دستور زیر را اجرا کنید
yum install -y docker-ce
اختیاری: در صورت تمایل به استفاده از آخرین نسخه ی Docker شما باید آن مخزن را فعال کنید که به طور پیش فرض فعال است
yum-config-manager --enable docker-ce-edge
yum-config-manager --enable docker-ce-test
مرحله سوم: اجازه دادن به Docker بدون دستور sudo
برای اجرا کردن نیاز به دسترسی administrator. اگر شما نمیخواهید Docker توسط یوز root انجام شود شما میتوانید با استفاده از یوز sudo این کار را انجام دهید
usermod -aG docker your_username
شروع کردن سرویس Docker
systemctl start docker
مرحله چهارم : تست Docker
شما میتوانید از تست دستی “Hello world” برای بررسی اینکه Docker در سیستم شما اجرا شود
docker run hello-world
پس از موفقیت پیام خوش آمدگویی را اجرا میکند
Hello from Docker!
This message shows that your installation appears to be working correctly.
برای ایجاد این پیام Docker مرحله های زیر را اجرا میکند :
. The Docker client contacted the Docker daemon.
. The Docker daemon pulled the “hello-world” image from the Docker Hub.
. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
شما میتوانید با استفاده از نسخه های Ubunto اجرا کنید
docker run -it ubuntu bash
اجازه دهید که Docker سیستم شما را چک کند
systemctl enable docker
تبریک میگویم شما موفق شدید Docker را نصب کنید
منبع: دانشنامه پارس وی دی اس