Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

iran-linux-docker

نصب داکر در سرور ایرانی لینوکس

snap نصب پکیج منیجر

sudo apt install snapd

نصب داکر

sudo snap install docker

docker compose نصب

sudo curl \
  -L https://raw.githubusercontent.com/docker/compose/master/contrib/completion/bash/docker-compose \
  -o /etc/bash_completion.d/docker-compose
sudo curl \
  -L https://raw.githubusercontent.com/docker/docker-ce/master/components/cli/contrib/completion/bash/docker \
  -o /etc/bash_completion.d/docker

تنظیمات داکر

sudo addgroup --system docker
sudo adduser $USER docker
sudo snap disable docker
sudo snap enable docker
newgrp docker

خب حالا بخش مهم تنظیمات رفع تحریم

sudo bash -c 'cat > /var/snap/docker/current/config/daemon.json <<EOF
{
  "insecure-registries" : ["https://docker.arvancloud.ir"],
  "registry-mirrors": ["https://docker.arvancloud.ir"]
}
EOF'

حتما دستور زیر را وارد کنید registery mirrors بعد از افزودن

sudo snap restart docker

این دستور هم برای تست داکر هست

sudo docker run hello-world

اگر تنظیمات بالا برای رفع تحریم کار نکرد میتوانید اینها را هم امتحان کنید

sudo bash -c 'cat > /var/snap/docker/current/config/daemon.json <<EOF
{
  "registry-mirrors": ["https://registry.docker.ir"]
}
EOF'
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
  "insecure-registries" : ["https://docker.arvancloud.ir"],
  "registry-mirrors": ["https://docker.arvancloud.ir"]
}
EOF'
sudo bash -c 'cat > /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": ["https://registry.docker.ir"]
}
EOF'

بعد از وارد کردن هر کدام از دستورات بالا حتما دستورات زیر را وارد کنید

sudo snap restart docker
sudo docker run hello-world

((((:امیدوارم مشکلی نداشته باشید و کارتان انجام شود

About

No description, website, or topics provided.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors