snap نصب پکیج منیجر
sudo apt install snapdنصب داکر
sudo snap install dockerdocker compose نصب
sudo curl \
-L https://raw.githubusercontent.com/docker/compose/master/contrib/completion/bash/docker-compose \
-o /etc/bash_completion.d/docker-composesudo 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((((:امیدوارم مشکلی نداشته باشید و کارتان انجام شود