(1)docker安裝下載並配置加速器

調侃青春發表於2020-12-02

(1)docker安裝下載

#下載依賴工具
yum install lrzsz vim wget net-tools bash-completion

進入此檔案修改116行的UseDNS 將yes改為no 或者新增一個如下
/etc/ssh/sshd_config

#UseDNS yes
UseDNS no
#PidFile /var/run/sshd.pid

重啟
systemctl restart sshd

#在阿里雲尋找docker的安裝方式

step 1: 安裝必要的一些系統工具

sudo yum install -y yum-utils device-mapper-persistentdata lvm2

Step 2: 新增軟體源資訊

sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

Step 3: 更新並安裝Docker-CE

sudo yum makecache fast

Step 4: 查詢Docker-CE的版本:

yum list docker-ce.x86_64 --showduplicates | sort -r

Step 5:下載指定版本docker-ce及docker-ce-cli。

sudo yum install docker-ce-19.03.0 docker-ce-cli-19.03.0

#啟動docker
systemctl start docker

#檢視docker是否安裝成功並且版本是否正確
docker -v

阿里雲映象加速器 (沒有加速器下載映象的時候會很慢,而且容易斷開)
註冊成功後,在阿里雲官網上,找到容器映象服務 ,然後點選映象加速器,按照文件提示操作!
#每個人都有自己的地址 可以參考以下內容找到自己的加速地址!
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF’
{
“registry-mirrors”: [“https://pfuhraw9.mirror.aliyuncs.com”]
}
EOF

#重新啟動docker
sudo systemctl daemon-reload
sudo systemctl restart docker

測試
#下載映象nginx和mysql
docker pull nginx
docker pull mysql:5.7

1、使用docker部署nginx服務。
docker run -itd --name testweb -p 8080:80 nginx

使用curl 127.0.0.1:8080 訪問服務 測試是否成功部署

2、使用docker部署MySQL服務。
docker run -d --name testsql -p 3306:3306 -e
MYSQL_ROOT_PASSWORD=123.com mysql:5.7

相關文章