美文网首页IT技术篇
【6.1】服务器安装 Docker Swarm中搭建 Porta

【6.1】服务器安装 Docker Swarm中搭建 Porta

作者: 王滕辉 | 来源:发表于2021-03-29 15:50 被阅读0次

    https://documentation.portainer.io/v2.0/deploy/ceinstallswarm/

    105 上执行

    docker swarm init

    image.png

    103 上执行

    docker swarm join --token SWMTKN-1-1lobxni2wtms2oeunf5f0iz20x5ztc639q24c1zvd73iz9kem1-dt8gegyqi0ani4emj20v9iwis 192.168.0.105:2377

    image.png

    如果忘记了使用token 使用 docker swarm join-token
    添加新节点角色为 worker docker swarm join-token worker
    添加新节点角色为 managerdocker swarm join-token manager

    105 上执行

    docker volume create portainer_data
    docker service create \
    --name portainer \
    --publish 9000:9000 \
    --replicas=1 \
    --constraint 'node.role == manager' \
    --mount type=bind,src=//var/run/docker.sock,dst=/var/run/docker.sock \
    --mount type=volume,src=portainer_data,dst=/data \
    portainer/portainer \
    -H unix:///var/run/docker.sock
    

    103

    编辑docker文件:/usr/lib/systemd/system/docker.service,在ExecStart=这一行加上端口映射:-H tcp://0.0.0.0:2375。

    vi /usr/lib/systemd/system/docker.service
    
    ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock -H fd:// --containerd=/run/containerd/containerd.sock
    
    
    systemctl daemon-reload 
    
    systemctl restart docker 
    

    访问
    http://192.168.0.105:9000

    image.png image.png image.png image.png

    问题,node重启后会自动链接到集群中,不必有额外的操作,若ip更换需要 docker swarm leave --force然后重新加入集群中

    点波关注 系统搭建(docker)

    docker swarm CA证书到期

    docker system info
    docker swarm update --cert-expiry 867240h0m0s
    docker swarm ca --rotate | openssl x509 -text -noout
    docker system info
    
    

    相关文章

      网友评论

        本文标题:【6.1】服务器安装 Docker Swarm中搭建 Porta

        本文链接:https://www.haomeiwen.com/subject/uyebhltx.html