Docker Installation On Ubuntu
مقدمه:
داکر برنامهای رایانهای و ابزاری است که ایجاد، توسعه و اجرای اپلیکیشنها را با استفاده از کانتینر (container) آسان میکند. کانتینر به توسعهدهندگان این امکان را میدهد که تمام پیشنیازها و نیازمندیهای برنامهٔ خود را برای استفاده و اجرا جمعآوری کنند؛ مانند کتابخانهها (Libraries) و زیرساختهای لازم. امروز میخواهیم داکر را بر روی سیستمعامل لینوکس توریع Ubuntu به روش apt Repository نصب کنیم.
قبل از اینکه Docker Engine را برای اولین بار روی یک ماشین هاست جدید نصب کنید، باید مخزن Docker apt را راهاندازی کنید. پس از آن، می توانید Docker را از مخزن نصب و بهروز کنید.
نحوۀ پیاده سازی apt repository برای داکر:
۱٫sudo apt-get update
۲٫sudo apt-get install ca-certificates curl
۳٫sudo install -m 0755 -d /etc/apt/keyrings
۴٫sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
۵٫sudo chmod a+r /etc/apt/keyrings/docker.asc
با دستور زیر Repository خود را به Apt اضافه کنید:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
نکته:
در نظر داشته باشید که اگر دارید از Linux Mint استفاده میکنید. ممکن است که لازم باشید به جای VERSION_CODENAME از UBUNTU_CODENAME استفاده کنید.
نصب پکیجهای داکر:
برای نصب آخرین ورژن داکر، مراحل زیر را پیش ببرید:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
این دستور پکیجهای docker-ce، docker-ce-cli، containerd.io، docker-buildx-plugin و docker-compose-plugin را برای شما نصب خواهد کرد. برای اینکه مطمئن شوید که داکر به درستی و کامل برای شما نصب شده است میتوانید یک ایمیج آزمایشی را با استفاده از دستور زیر دانلود کرده و در یک کانتینر اجرا کنید.