Centos7 6安裝Docker(最詳細版)

2021-10-05 14:53:57 字數 2818 閱讀 8156

注意:1、確保自己的linux系統核心版本高於3.10,並且系統是64位,才能體驗docker。

2、確定記憶體必須2個否則報錯

[root@localhost ~]# uname -r

3.10.0-

862.el7.x86_64

[root@localhost ~]# cat /etc/redhat-release

centos linux release 7.5

.1804

(core)

解除安裝舊版本

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

sudo yum remove docker \

docker-client \

docker-client-latest \

docker-

common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

本文採用的是centos 7.4

安裝epel更新源

yum install -y vim wget epel-release
使用 docker 倉庫進行安裝

在新主機上首次安裝 docker engine-community 之前,需要設定 docker 倉庫。之後,您可以從倉庫安裝和更新 docker。

設定倉庫

sudo yum install -y yum-utils \

device

data \

lvm2

使用以下命令來設定穩定的倉庫。

/linux/centos/docker-ce.repo

sudo yum install -y docker-ce docker-ce-cli containerd.io
如果提示您接受 gpg 金鑰,請選是。

有多個 docker 倉庫嗎?

如果啟用了多個 docker 倉庫,則在未在 yum install 或 yum update 命令中指定版本的情況下,進行的安裝或更新將始終安裝最高版本,這可能不適合您的穩定性需求。

docker 安裝完預設未啟動。並且已經建立好 docker 使用者組,但該使用者組下沒有使用者。

要安裝特定版本的 docker engine-community,請在儲存庫中列出可用版本,然後選擇並安裝:

1、列出並排序您儲存庫中可用的版本。此示例按版本號(從高到低)對結果進行排序。

yum list docker-ce -

-showduplicates | sort -r

docker-ce.x86_64 3

:19.03.4-

3.el7 docker-ce-stable

docker-ce.x86_64 3

:19.03.4-

3.el7 @docker-ce-stable

docker-ce.x86_64 3

:19.03.3-

3.el7 docker-ce-stable

docker-ce.x86_64 3

:19.03.2-

3.el7 docker-ce-stable

...

2、通過其完整的軟體包名稱安裝特定版本,該軟體包名稱是軟體包名稱(docker-ce)加上版本字串(第二列),從第乙個冒號(:)一直到第乙個連字元,並用連字元(-)分隔。例如:docker-ce-19.03.4。

sudo yum install -y docker-ce-

docker-ce-cli-

containerd.io

例如:

yum install -y docker-ce-

19.03.5-

3.el7 docker-ce-cli-

19.03.5-

3.el7 containerd.io

啟動 docker。

sudo systemctl start docker
通過執行 hello-world 映像來驗證是否正確安裝了 docker engine-community 。

sudo docker run hello-world
增加配置

sudo tee /etc/docker/daemon.json <

<

-'eof'

eof

重啟docker

sudo systemctl restart docker
安裝docker命令補全工具

yum install -y bash-completion
設定docker開機自啟動

systemctl enable docker

CentOS 7 6編譯安裝LNMP

一 前期準備 1.伺服器以最小化方式安裝centos 7.6 2.配置本地源及安裝epel源 cd etc yum.repos.d vi centos base.repo 增加enable 1 yum install wget wget o etc yum.repos.d centos base.r...

基於Centos7 6安裝Filebeat7 3

該篇為efk日誌系統搭建的姊妹篇,第一篇為基於centos7.6安裝elasticsearch7.3,主要就是記錄一下filebeat的安裝配置以及抓取日誌落地到elasticsearch.tar xvf filebeat 7.3.1 linux x86 64.tar.gz filebeat 7.3...

centos7 6離線安裝gcc,gcc c

2.安裝 實際安裝過程中用到的rpm包,如下圖所示 rpm命令 安裝 rpm ivh name.rpm 解除安裝 rpm e name 檢視是否安裝 rpm qa name 忽略依賴進行安裝 rpm ivh name.rpm nodeps force 當執行下面的語句後,系統會自動選出所需的依賴包進...