• <dd id="ac5t4"><track id="ac5t4"></track></dd><rp id="ac5t4"></rp>
    <th id="ac5t4"><track id="ac5t4"></track></th>

      <progress id="ac5t4"></progress>

      <li id="ac5t4"><object id="ac5t4"></object></li>
      CentOS7安裝Docker

      發布日期: 2022-05-18

      瀏覽量: 3279

      1、安裝前先關閉防火墻和selinux

      關閉防火墻:

      [root@localhost~]#systemctl stop firewalld

      [root@localhost~]# systemctl disable firewalld

      關閉selinux:

      [root@localhost ~]# vi /etc/selinux/config

      把如下的SELINUX修改成disabled

      image.png

      修改后重啟linux:

      [root@localhost ~]# reboot

      重啟后執行如下命令查看selinux是否關閉,如果顯示Disabled則表示已關閉:

      [root@localhost ~]# getenforce

      image.png

      2、開啟IPv4 轉發,將網卡的路由功能開啟,使容器能夠和linux宿主機進行網絡通信

      [root@localhost ~]# vi /etc/sysctl.conf

      在末尾增加一行net.ipv4.ip_forward=1

      image.png

      重啟網卡:

      [root@localhost ~]# systemctl restart network

      檢查配置是否生效

      [root@localhost ~]# sysctl net.ipv4.ip_forward

      執行以上命令,若顯式如下,則表示配置成功:

      image.png

      3、安裝需要的系統工具

      [root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

      4、添加軟件源信息

      [root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

      添加后查詢/etc/yum.repos.d目錄下多出一個docker-ce.repo源,證明添加成功了。

      image.png

      5、安裝Docker-CE(Docker社區版)

      [root@localhost ~]# yum makecache fast

      [root@localhost ~]# yum -y install docker-ce

      6、啟動docker服務,并設置docker開機自動啟動

      [root@localhost ~]# systemctl start docker

      [root@localhost ~]# systemctl enable docker

      7、配置docker加速器

      [root@localhost ~]# vi /etc/docker/daemon.json

      配置如下,使該文件只有如下內容:

      { "registry-mirrors": [ "https://kfwkfulq.mirror.aliyuncs.com", "https://2lqq34jg.mirror.aliyuncs.com", "https://pee6w651.mirror.aliyuncs.com", "https://registry.docker-cn.com", "http://hub-mirror.c.163.com" ], "dns": ["8.8.8.8","8.8.4.4"] }

      保存,退出。

      8、配置后重啟docker

      [root@localhost ~]# systemctl daemon-reload

      [root@localhost ~]# systemctl restart docker

      查看docker服務是否啟動正常

      [root@localhost ~]# systemctl status docker

      image.png


      關注我們
      值得信賴的IT教育機構

      值得信賴的IT培訓機構

      成都校區地址:成都市武侯區孵化園9號樓A座2樓 西安校區地址:西安市未央區鳳城九路海博廣場B座 深圳校區地址:深圳市福田區彩田南路深圳青年大廈

      蓉華教育,行勝于言,IT培訓學??诒x擇

      2016-2024 版權所有 ? 成都蓉華軟創科技有限公司官網(蜀ICP備20007585號-1 )

      微信咨詢

      微信咨詢

      聯系電話

      聯系方式

      173-5852-6576