美文网首页
【4.4】服务器安装 Docker中安装与配置 Portaine

【4.4】服务器安装 Docker中安装与配置 Portaine

作者: 王滕辉 | 来源:发表于2021-12-23 14:16 被阅读0次

    截止到22年04月01日为止

    portainer 官网提供版本 2.9.3
    https://docs.portainer.io/v/ce-2.11/start/install/server/docker/linux
    新装的docker如果docker run 任何都失败,记得试试关闭防火墙,然后重启docker试试,systemctl restart docker

    docker volume create portainer_data
    --  单机版本
    docker run -d -p 8000:8000 -p 9443:9443 -p 9000:9000 --name portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:2.11.1
    
    -- swarm版
    -- service方法
    docker service create --name portainer --publish 9000:9000 \
    --constraint 'node.role == manager' \
    --mount type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock \
    portainer/portainer-ce:2.11.1 -H unix:///var/run/docker.sock
    
    -- stack方法
    # file: docker-compose.yml
    version: '3.2'
    
    services:
      agent:
        image: portainer/agent:2.11.1
        volumes:
          - /var/run/docker.sock:/var/run/docker.sock
          - /var/lib/docker/volumes:/var/lib/docker/volumes
        networks:
          - agent_network
        deploy:
          mode: global
          placement:
            constraints: [node.platform.os == linux]
    
      portainer:
        image: portainer/portainer-ce:2.11.1
        command: -H tcp://tasks.agent:9001 --tlsskipverify
        ports:
          - "9443:9443"
          - "9000:9000"
          - "8000:8000"
        volumes:
          - portainer_data:/data
        networks:
          - agent_network
        deploy:
          mode: replicated
          replicas: 1
          placement:
            constraints: [node.role == manager]
    
    networks:
      agent_network:
        driver: overlay
        attachable: true
    
    volumes:
      portainer_data:
    
    
    -- 官方文件
    curl -L https://downloads.portainer.io/portainer-agent-stack.yml -o portainer-agent-stack.yml
    docker stack deploy -c portainer-agent-stack.yml portainer
    
    

    更多方法请参考官方网站教程
    https://docs.portainer.io/v/ce-2.11/start/install/server

    历史原因portainer 保留了9000的端口,最近的端口是8000.ssl端口9443
    进入 9000端口网站需要先设置账户密码

    image.png image.png

    登录后就是这个样子的

    image.png

    点波关注 系统搭建(docker)

    相关文章

      网友评论

          本文标题:【4.4】服务器安装 Docker中安装与配置 Portaine

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