CentOS7部署Docker(聯網)

卡多希6發表於2024-05-13

一、參考地址

https://blog.csdn.net/m0_49762804/article/details/131398587

二、Docker安裝

  • 安裝依賴環境,yum-utils
## 檢查是否安裝
[root@localhost ES]# docker ps
[root@localhost ES]# yum -y install yum-utils device-mapper-persistent-data lvm2

備註:
使用yum工具下載
yum是軟體包管理工具
透過 執行 man yum
可以檢視yum的幫助資訊

  • 設定映象源,為yum源新增docker倉庫位置
[root@localhost /]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
  • 安裝Docker
## 執行命令,提高軟體安裝速度(將軟體包資訊提前在本地快取一份,用來提高搜尋安裝軟體的速度)
[root@localhost /]# yum makecache fast
## 安裝docker(docker-ce 社群版 而ee是企業版)
[root@localhost /]# yum install docker-ce docker-ce-cli containerd.io
## 指定docker映象存放目錄
[root@localhost /]# vim /etc/docker/daemon.json
{
    "registry-mirrors":[
        "https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors"
    ],
    "data-root":
        "/data/docker-data"
}

  • 啟動docker
## 建立存放路徑
[root@localhost /]# cd /data
[root@localhost data]# mkdir docker-data
[root@localhost data]# ls
docker-data  ES  java  MySQL  Redis
## 載入重新整理daemon.json檔案
[root@localhost data]# systemctl daemon-reload   
## 啟動docker
[root@localhost data]# systemctl start docker
## 檢視狀態
[root@localhost data]#  systemctl status docker
## 開機自啟
[root@kaduoxi data]# systemctl enable docker
## 關閉開機自啟
[root@kaduoxi data]# systemctl disable docker
# 檢視docker的版本資訊
docker version
# 檢視docker是否啟動
ps -ef | grep docker

相關文章