阿里雲centos內docker的搭建


  由於docker在17之后的版本分成了docker EE(企業版)和docker CE(社區版),那么我們在安裝的時候就要開始糾結的選擇了,這里我推薦了docker CE(社區版)。

  實際上這兩個版本是沒有什么本質的區別的,只是企業版多了一些收費的高級選項,然而針對個人或小型企業並沒有這個需要,所以,我選擇CE版本的安裝,具體步驟如下:

  (我參照了官方文檔:https://docs.docker.com/install/linux/docker-ce/centos/#install-docker-ce-1

 

卸載舊版本

  1. 查看當前系統版本,我這里使用的centos7.4-64x的版本,基本上我們需要7.3以上,如果不是,請自己升級一下;
  2. 清理原有的docker目錄和文件,確保安裝環境的干凈:
    sudo yum remove docker \
                      docker-client \
                      docker-client-latest \
                      docker-common \
                      docker-latest \
                      docker-latest-logrotate \
                      docker-logrotate \
                      docker-selinux \
                      docker-engine-selinux \
                      docker-engine

     

yum安裝docker

  1.  安裝一些必要的工具,設備映射器存儲驅動程序需要設備映射器-持久數據和lvm2。
    sudo yum install -y yum-utils \
    device-mapper-persistent-data \
    lvm2

     

  2. 設定軟件源地址(就是問你從國內下載,還是國外地址下載),我這里使用國內源:
    sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

     

  3. 更新源信息:
    sudo yum makecache fast

     

  4. 查看可下載的版本,選擇下載指定的版本:
    yum list docker-ce --showduplicates | sort -r
    sudo yum install docker-ce-<VERSION STRING>

     或者直接下載最新版:

    sudo yum install docker-ce

     

 腳本安裝docker

  如果你覺得上邊的安裝好麻煩,學不會,那么使用下邊這個命令,官方有提供一個腳本安裝的方法。(如果你已經搞定了yum安裝的過程,那么請忽略這段,繼續看后邊的內容)

curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh --mirror Aliyun

  

校驗docker的安裝

  我們可以直接看docker版本就好了

docker -v

 

啟動docker

  安裝好docker並校驗成功,我們准備啟動docker,通常,我們希望它隨着系統一起被啟動:

sudo systemctl enable docker

  然后啟動docker:

sudo systemctl start docker

  運行一段命令試試?(官方提供,我基本不用這個~)

sudo docker run hello-world

  以上。

 

  啟動docker以后,就開始了我們的docker之旅了,一些相關鏡像的東西,我留到下一篇文章來記錄(又可以水一篇,贊!)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM