برای نصب داکر روی ویندوز ابتدا از طریق سایت داکر اقدام به دانلود و نصب داکر میکنیم، اما برای لینوکس سرور یا حتی لینوکس desktop قضیه یه خورده فرق میکنه. خب بریم سر اصل مطلب :
بدلیل تحریمها ابتدا میبایست روشی برای دور زدن تحریم پیدا کنید.
ابتدا اگر نسخه قدیمی داکر رو داریم با دستور زیر پاک میکنیم.
sudo apt-get remove docker docker-engine docker.ioسپس دستور همیشگی را اجرا میکنیم :
sudo apt updateاز طریق دستور زیر docker.io را نصب میکنیم:
sudo apt install docker.ioپکیج های داکر را از طریق دستور زیر نصب میکنیم. مثلا برای استفاده از docker composer باید از این دستور استفاده شود:
sudo snap install dockerولی خب اگر snap ندارید :
docker apt install docker
docker apt install docker-composeبرای اطمینان از نسخه نصب شده از دستور زیر استفاده میکنیم.
docker --versionتا اینجا داکر را نصب کردیم. برای اطمینان از صحت کارکرد داکر روی لینوکس از دستور زیر ایمیج hellow-word را اجرا میکنیم.
docker run hello-worldاگر تا اینجا به ارور و مشکلی برنخوردید یعنی همه چی روی روال داره پیش میره اما ما داریم داخل لینوکس کار میکنیم و محال است بخواهیم کاری انجام بدیم و به مشکل نخوریم. ممکنه با ارور premission برخورد کنیم. برای برطرف کردن مشکل میتونیم از دستور sudo استفاده کنیم اما باز هم مشکلاتی در آینده میتونه برامون ایجاد کنه پس دستورات زیر را به ترتیب در ترمینال وارد میکنیم.
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
