虚拟机安装docker,主节点和字节点连接

  • Post author:
  • Post category:其他


按照上篇安装虚拟机文档安装两台虚拟机,记录其ip,其中一台为主节点,另一台为子节点。

  1. 首先在两台虚拟机上安装docker。

    参考网址https://docs.docker.com/engine/install/ubuntu/

    1)执行 sudo apt-get update 命令

    在这里插入图片描述

    2)执行如下命令:

    sudo apt-get install

    ca-certificates

    curl

    gnupg

    lsb-release

    在这里插入图片描述

    3)执行命令:

    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

    在这里插入图片描述

    4)执行命令:

    echo

    “deb [arch=$(dpkg –print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu

    $(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

    在这里插入图片描述

    5)执行命令:

    sudo apt-get update

    在这里插入图片描述

    6)执行命令:

    sudo apt-get install docker-ce docker-ce-cli containerd.io

    选择时选择y。

    在这里插入图片描述

    7)执行命令:

    sudo groupadd docker

    在这里插入图片描述

    8)执行命令:

    sudo usermod -aG docker $USER

    在这里插入图片描述

    9)执行:newgrp docker

    在这里插入图片描述

    10)执行:docker run hello-world

    在这里插入图片描述
  2. 链接两个节点

    在主节点上执行命令:

    docker swarm init –advertise-addr 尖括号替换成主节点ip

    在这里插入图片描述

    将生成的docker这一行在字节点上执行。子节点显示如下,则成功。

    在这里插入图片描述

    输入:docker node ls显示如下,则显示目前加入的节点。
    在这里插入图片描述

    注意:如果添加节点错误,执行下述命令删除节点:

    docker node update –availability drain ID

    docker swarm leave –force



版权声明:本文为syy2668原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。