Docker CentOS7以上安裝

2021-09-29 21:54:50 字數 2414 閱讀 9198

1.較舊的docker版本稱為docker或docker-engine。如果已安裝這些程式,請解除安裝它們以及相關的依賴項。

$ sudo yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

2.在新主機上首次安裝docker engine-community之前,需要設定docker儲存庫。

$ sudo yum install -y yum-utils \

lvm2

2).設定yum源,使用以下命令來設定穩定的儲存庫。

$ sudo yum-config-manager \

--add-repo \

4.安裝docker

#安裝最新版本的docker engine-community和containerd

$ sudo yum install docker-ce docker-ce-cli containerd.io

#可以檢視所有倉庫中所有docker版本,並選擇特定版本安裝

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

docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable

docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable

docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable

docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable

$ sudo yum install docker-ce-docker-ce-cli-containerd.io

5.啟動並加入開機啟動

$ sudo systemctl start docker

$ sudo systemctl enable docker

6.驗證安裝是否成功(有client和service兩部分表示docker安裝啟動都成功了)

[root@localhost /]# docker version

client: docker engine - community

version: 19.03.5

api version: 1.40

go version: go1.12.12

git commit: 633a0ea

built: wed nov 13 07:25:41 2019

os/arch: linux/amd64

experimental: false

server: docker engine - community

engine:

version: 19.03.5

api version: 1.40 (minimum version 1.12)

go version: go1.12.12

git commit: 633a0ea

built: wed nov 13 07:24:18 2019

os/arch: linux/amd64

experimental: false

containerd:

version: 1.2.10

gitcommit: b34a5c8af56e510852c35414db4c1f4fa6172339

runc:

version: 1.0.0-rc8+dev

gitcommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657

docker-init:

version: 0.18.0

gitcommit: fec3683

Docker centos7下的安裝

一 docker版本 docker ce指docker社群版,由社群維護和提供技術支援,為免費版本,適合個人開發人員和小團隊使用。docker ee指docker企業版,為收費版本,由售後團隊和技術團隊提供技術支援,專為企業開發和it團隊而設計。相比docker ce,docker ee增加一些額外...

docker centOS 7 使用筆記1

1.docker配置 初次在安裝完docker後,初始化配置 copy預設的docker.service後,重啟服務,會在 etc systemd system multi user.target.wants下自動生成符號鏈結 cp usr lib systemd system docker.ser...

Docker CentOS 7 安裝並設定自啟動

docker 執行在 centos 7 上,要求系統為64位 系統核心版本為 3.10 及以上 uname rcentos 7 需是穩定的維護版本,不支援測試或者存檔版本 uname asudo yum remove docker docker client docker client latest...