玩轉docker-初識docker

Docker

官方文檔: https://docs.docker.com/install/linux/docker-ce/centos/linux

在本次docker全部的學習中,使用docker 1.13.1這個版本docker

卸載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
  • 安裝一些必須的依賴
sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
  • 安裝docker倉庫
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo

或者添加使用阿里的倉庫,在國內你懂的centos

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

安裝docker

咱們能夠運行下面的命令安裝最新的版本app

sudo yum install docker-ce

也能夠運行命令安裝指定的版本,若是不知道版本號,能夠運行下面的命令獲取可獲取的版本號學習

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

這裏須要安裝的是 18.03.1.ce ,使用如下命令安裝阿里雲

sudo yum install docker-ce-18.03.1.ce

安裝完後,咱們能夠查看下版本spa

  • 啓動docker,驗證

啓動docker3d

sudo systemctl start docker

查看下docker進程code

dockerd這個進程是docker的後臺進程,是管理docker容器的blog

驗證docker是否運行成功,這裏啓動docker內置的hello-world

sudo docker run hello-world

若是運行成功,會輸出字符串

 

異常解決

    有時候,在按照上述步驟安裝docker的過程當中,會出現異常,異常明細見下圖:

 

以前試過n次,老是報這個錯,百度了n久,就是沒找到緣由,不過咱也不氣餒,瘋狂的添加各類qq羣,找docker相關的羣,後來,按照某個網友的說法,經過yum從新安裝了一下,竟然ok了,哈,大喜!

安裝過程其實很簡單,上述過程已經安裝了docker的阿里雲國內鏡像,因此,以下操做更加順手,我直接貼出安裝歷史命令吧:

按照上述的執行,準沒錯!

    上述過程由本人親自實踐,保質保量,歡迎各位網友批評指正!

相關文章
相關標籤/搜索