Linux使用yum部署docker-ce

一、ubuntu 安裝docker

1、安裝包,運行apt能夠HTTPS訪問Docker源

sudo apt-get -y install apt-transport-https ca-certificates curl \
software-properties-common

2、添加 Docker 官方的 GPG

 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

3、將 Docker 的源添加到 /etc/apt/sources.list

sudo add-apt-repository \      
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \  
$(lsb_release -cs) \       
stable"

4、安裝並Docker

sudo apt-get update sudo apt-get install -y docker-ce

5、運行一個測試容器

systemctl start docker && systemctl enable docker docker run -d -p 80:80 nginx

二、CentOS系統安裝

需要內核版本>=3.10+

1)、卸載舊版本的docker和docker-engine

sudo yum remove docker \  
     docker-client \   
     docker-client-latest \  
     docker-common \   
     docker-latest \  
     docker-latest-logrotate \   
     docker-logrotate \   
     docker-engine

2)、安裝docker依賴軟件包

sudo yum install -y yum-utils \ 
     device-mapper-persistent-data lvm2   

3)、添加Yum源

官方yum源

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

國內yum源

sudo yum-config-manager \ 
--add-repo https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

4)、安裝docker-ce

yum install docker-ce docker-ce-cli containerd.io -y
systemctl start docker && systemctl enable docker

5)、配置鏡像加速

vim /etc/docker/daemon.josn
{ 
   "registry-mirrors": [ "https://registry.docker-cn.com" ] 
} 
$ systemctl daemon-reload && systemctl restart docker

6)、取消限制https訪問,默認必須是https訪問

vim /etc/docker/daemon.josn

{
   "insecure-registries": [ "ip:port" ] 
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章