Docker系列 docker安裝

2021-10-13 21:55:34 字數 1210 閱讀 1588

docker的安裝和使用有一些前提條件,主要體現在體系架構和核心的支援上。對於體系架構,除了docker一開始就支援的x86-64,其他體系架構的支援則一直在不斷地完善和推進中。

docker分為ceee兩大版本。ce即社群版(免費,支援週期7個月),ee即企業版,強調安全,付費使用,支援週期24個月。

我們在安裝前可以參看官方文件獲取最新的docker支援情況,官方文件在這裡:

docker對於核心支援的功能,即核心的配置選項也有一定的要求(比如必須開啟cgroupnamespace相關選項,以及其他的網路和儲存驅動等),docker原始碼中提供了乙個檢測指令碼來檢測和指導核心的配置,指令碼鏈結在這裡:

在滿足前提條件後,安裝就變得非常的簡單了。

這裡我們以centos7作為本文的演示。

#更新yum   

sudo yum update

#安裝依賴包

#設定映象倉庫為國內的阿里雲倉庫

sudo yum-config-manager --add-repo

#安裝docker

sudo yum install -y docker-ce

#啟動docker

sudo systemctl start docker

#設定開機啟動docker

sudo systemctl enable docker

docker官方為了簡化安裝流程,提供了一套便捷的安裝指令碼,centos系統上可以使用這套指令碼安裝

curl -fssl get.docker.com -o get-docker.sh

sh get-docker.sh

安裝完成後,執行下面的命令,驗證是否安裝成功:

docker version

ordocker info

返回docker的版本相關資訊,證明docker安裝成功

docker系列 安裝docker

一 安裝linux環境 1 安裝oracle vm virtualbox 2 安裝vagrant 4 新增系統和啟動 title 系統名字 url 系統路徑 vagrant box add 新增box vagrant init 初始化box vagrant up 啟動系統 5 連線到虛擬機器 vag...

Docker學習系列 Docker簡介

docker 是乙個開源的應用容器引擎,基於 go 語言 並遵從apache2.0協議開源。docker 可以讓開發者打包他們的應用以及依賴包到乙個輕量級 可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。乙個完整的docker 有以下幾個部分組成 1.dockerclie...

Docker 系列(三) Docker 基礎

dockerfile 是乙個文字檔案,其內包含了一條條的指令 instruction 每一條指令構建一層,因此每一條指令的內容,就是描述該層應當如何構建。舉乙個簡單的定製例子,我們建立乙個檔案 dockerfile,寫入如下 from nginx run echo usr share nginx h...