Docker系列:入門篇-安裝docker

Docker 提供了兩個版本:社區版 (CE) 和企業版 (EE)。

Docker 社區版 (CE) 是開發人員和小型團隊開始使用 Docker 並嘗試使用基於容器的應用的理想之選,所以這裏我們來說一下Docker社區版的安裝


操作系統要求 64位 CentOS

這裏只說明centos上的安裝方法


卸載舊版本

Docker 的早期版本稱爲 docker 或 docker-engine。如果安裝了這些版本,請卸載它們及關聯的依賴資源。

$ sudo yum remove docker \
                  docker-common \
                  docker-selinux \
                  docker-engine

安裝 Docker CE

  • 設置鏡像倉庫
    1. 安裝所需的軟件包
      $ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
    2. 使用下列命令設置 stable 鏡像倉庫。

      您始終需要使用 stable 鏡像倉庫,即使您還需要通過 edge 或 testing 鏡像倉庫安裝構建也是如此。

$ sudo yum-config-manager \
     --add-repo \
     https://download.docker.com/linux/centos/docker-ce.repo
  1. 可選:啓用 edge 和 testing 鏡像倉庫。

    這些鏡像倉庫包含在上述 docker.repo 文件中,但默認情況下處於禁用狀態。您可以將它們與 stable 鏡像倉庫一起啓用。

$ sudo yum-config-manager --enable docker-ce-edge
$ sudo yum-config-manager --enable docker-ce-testing

您可以通過運行帶有 --disable 標誌的 yum-config-manager 命令來禁用 edge 或 testing 鏡像倉庫。如需將其重新啓用,請使用 --enable 標誌。以下命令用於禁用 edge 鏡像倉庫。

 $ sudo yum-config-manager --disable docker-ce-edge

注意:從 Docker 17.06 開始,還會將 stable 版本推送到 edge 和 testing 鏡像倉庫。

  • 安裝 DOCKER CE

1.更新 yum 軟件包索引。

 $ sudo yum makecache fast

2.安裝最新版本的 Docker CE,或者轉至下一步以安裝特定版本。

$ sudo yum install docker-ce

警告:如果您啓用了多個 Docker 鏡像倉庫,進行安裝 或者更新而不在 yum install 或 yum update 命令中指定版本將始終安裝可用的最高版本, 這可能無法滿足您的穩定性需求。
3.啓動 Docker。

 $ sudo systemctl start docker

4.驗證是否正確安裝了 docker,方法是運行 hello-world 鏡像。

 $ sudo docker run hello-world

注意: 此命令將下載一個測試鏡像並在容器中運行它。容器運行時,它將輸出一條參考消息並退出。

喜歡我寫的東西的朋友可以關注一下我的公衆號:Devops部落

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章