docker-ce 的安装与镜像加速
Docker CE是docker的開源版本
以centos 安裝Docker CE為例
1.系統環境:
- 操作系統需要使用centos7()
- centos-extras庫 必須被啟用,這個庫默認是被啟用的。
- 建議使用 overlay2 存儲驅動
2.卸載就版本的Docker
舊版本的docker叫做 docker 或者 docker-engine,使用如下命令卸載舊版本的Docker。
/var/lib/docker/中的內容會被保留下來,包括 images, containers, volumes, 和 networks
sudo yum remove docker \docker-client \docker-client-latest \docker-common \docker-latest \docker-latest-logrotate \docker-logrotate \docker-selinux \docker-engine-selinux \docker-engine3.安裝Docker CE
你可以是用不同的方式安裝Docker CE,使用何種方式取決于你自己的需求。
- 大多數用戶會安裝Docker的倉庫進行安裝,以便于安裝和升級。推薦使用這種方式。
- 一些用戶會下載RPM安裝包手動安裝,并完全手動管理升級。這在沒有互聯網的系統上會很有用。
- 在測試和開發環境,一些用戶會選擇自動的 convenience script來進行安裝。
這里只使用第一種方式進行安裝,
設置repo庫
## 官方提供的方式,略麻煩,后面還有一種 # 安裝依賴 sudo yum install -y yum-utils \device-mapper-persistent-data \lvm2 # 添加docker repo文件 sudo yum-config-manager \--add-repo \https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# https://download.docker.com/linux/centos/docker-ce.repo # 你可以選擇啟用或者不啟用edge 和 test庫, sudo yum-config-manager --enable docker-ce-edge sudo yum-config-manager --enable docker-ce-testsudo yum-config-manager --disable docker-ce-edge sudo yum-config-manager --disable docker-ce-edge注意:從Docker 17.06開始,stable版本也被推送到了edge 和 test庫
默認的源可能會慢,這里我替換成了阿里云的源
即: https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安裝Docker CE
安裝最新版本的Docker CE
yum install docker-ce -y安裝指定版本的Docker CE
a) 列出你的repo中所有有效的版本并排序
# yum list docker-ce --showduplicates | sort -rb) 安裝指定版本的Docker
? 由包的名稱加上版本號,兩者使用連字符(-)連接。例如docker-ce-18.03.0.ce
sudo yum install docker-ce-<VERSION STRING>啟動Docker
systemctl start docker運行 hello-world 鏡像驗證 docker 是否被正確安裝
docker run hello-world4.Docker的鏡像加速
a) 配置 /etc/docker/daemon.json
vi /etc/docker/daemon.json # 添加如下內容(阿里云專屬加速){"registry-mirrors": ["https://cr.console.aliyun.com"] }b) 重啟docker服務
systemctl restart docker關于加速地址
docker官方有國內的加速源,但可能會慢,還有其他的加速器可以用,大家根據自己的需求進行選擇即可。
docker中國官方加速地址: https://registry.docker-cn.com
阿里云專屬加速(需申請,免費的):申請地址 https://cr.console.aliyun.com
申請后得到的地址類似 https://{your_id}.mirror.aliyuncs.com
USTC加速地址: https://docker.mirrors.ustc.edu.cn
總結
以上是生活随笔為你收集整理的docker-ce 的安装与镜像加速的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机导论知识组织结构与分类体系,计算机
- 下一篇: pci设备驱动