1. 小聲嗶嗶
已經做了一年的運維,現在的我開始對容器化產生了很多極大的興趣,docker將是我要學習的第一個難關,望有所得。Docker有兩個版本,一個是Docker CE,一個是DockerEE,Docker CE是社區版,可以免費試用,Docker EE是企業版,本博文僅做Docker Ce的安裝講解。因爲本博文是docker的基礎安裝,有不足請路過的大神予以指正。
2. 前期準備
- 環境:CentOS7及以上版本(其他鏡像我沒有嘗試過安裝)
- 保證虛擬機能聯通互聯網
3. 正餐開始
- 安裝依賴:yum -y install gcc gcc-c++ yum-utils device-mapper-persistent-data lvm2
- 設置stable鏡像倉庫:
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
或
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
- 更新yum軟件包索引
yum makecache fast
- 查看docker歷史版本:
yum list --showduplicates docker-ce.x86_64 | sort -r
- 安裝指定版本docker
yum install docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io
注意,安裝過程中會有確認是否安裝的提示,如下:
輸入y回車即可
- 啓動docker
systemctl start docker