【云原生】portainer管理多个独立docker服务器

这篇具有很好参考价值的文章主要介绍了【云原生】portainer管理多个独立docker服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

 一、portainer简介

二、安装Portainer

1.1 内网环境下:

      1.1.1 方式1:命令行运行

      1.1.2 方式2:通过compose-file来启动

2.1 配置本地主机(node-1)

3.1 配置其他主机(被node-1管理的节点服务器)

4.1 node-1portainer管理界面添加endpoint

公司的主要业务都是运行在docker中的,由于目前项目即将验收,为了给业主提供一个便于操作,单台管理多台docker服务器的环境,又要随时能看到docker和容器的日志以及容器的状态,于是我想到了portainer,一个官方、开源、并且成熟的可视化操作界面。

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

 一、portainer简介

Portainer 是一款轻量级的应用,它提供了图形化界面,用于方便地管理Docker环境,包括单机环境和集群环境,并且,由于portainer本身也是个容器,所以,寥寥几行代码就可以召唤出来。

 【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

进入home----dashboard界面,所有信息一目了然,这样的界面呈现给甲方爸爸,谁不爱~?【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

二、安装Portainer

1.1 内网环境下:

## 将portainer.tar文件拉入到opt目录下

      ## 执行 load -i加载tar包



      load -i portainer.local

1.1.1 方式1:命令行运行

docker run -d -p 9000:9000 \

--restart=always -v /var/run/docker.sock:/var/run/docker.sock \

--name prtainer-test portainer/portainer

1.1.2 方式2:通过compose-file来启动

​
vim docker-compose.yml

version: '3'

services:

  portainer:

    image: portainer/portainer

    volumes:

      - /var/run/docker.sock:/var/run/docker.sock

    ports:

      - 9000:9000

   

#使用命令启动portainer

docker-compose up -d

注:访问portainer是通过 ip + 端口来访问的 。如 192.168.1.128:9000.
进入portainer先设置用户名密码,接着就可以开始连接docker主机了。
​

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

2.1 配置本地主机(node-1)

以node-1为例访问http://node-1IP:9000 设置账号密码登录

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

直接点击Connect 按钮,就可以直接管理本地的Docker容器了

3.1 配置其他主机(被node-1管理的节点服务器)

在node-1上管理node-2,首先需要开启node-2的2375端口

# 被管理节点

vim /usr/lib/systemd/system/docker.service



#修改

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

#重新加载配置

systemctl daemon-reload

#重启docker

systemctl restart docker

4.1 node-1portainer管理界面添加endpoint

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算

【云原生】portainer管理多个独立docker服务器,云原生,docker,容器,运维开发,服务器,云计算文章来源地址https://www.toymoban.com/news/detail-716779.html

到了这里,关于【云原生】portainer管理多个独立docker服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【云原生 | Docker 高级篇】08、Docker 轻量级可视化工具 Portainer

    目录 一、Portainer 是什么 二、Portainer 安装 1.创建Portainer Server用来存储数据库的卷: 2.下载并安装Portainer Server容器: 三、登录 Portainer 1.创建第一个用户 2.连接 Portainer 到你的环境 3.选择 local 展示本地 Docker 详细信息: ​四、Portainer 常规操作 1.对容器进行管理 2.在 Portainer run 新

    2024年02月05日
    浏览(133)
  • vue项目多个不同的服务器请求地址管理

    在vue项目开发过程中,获取不同的数据可能会出现需要请求多个不同服务器地址的域名,这个时候需要对不同域名的请求地址进行管理以及跨域的代理。 跨域配置: 在vue项目的vue.config.js文件中对devServer.proxy进行配置,如下: axios请求封装: 封装axios请求的js文件中配置如下

    2024年02月04日
    浏览(47)
  • 【云原生】Docker入门 -- 阿里云服务器环境下安装Docker

    📢📢📢📣📣📣 哈喽!大家好 ,我是【 Bug 终结者 】 ,【CSDNJava领域优质创作者】🏆,阿里云受邀专家博主🏆,51CTO人气博主🏆 . 一位上进心十足,拥有极强学习力的【 Java领域博主 】😜😜😜 🏅【Bug 终结者】博客的领域是【面向后端技术】的学习,未来会持续更新更

    2024年02月05日
    浏览(43)
  • runit-docker中管理多个服务

    runit 是一个轻量级的、稳定的、跨平台的服务管理器。它由 Bruce Guenter 开发,目前由 Laurent Bercot 维护。runit 的设计简单明了,易于使用和扩展,非常适合用于运行服务的守护进程。 runit 提供了一种简单的方式来管理系统服务。与传统的 init 系统不同,runit 不使用脚本文件或

    2024年02月14日
    浏览(30)
  • 安装Docker图形管理界面portainer

    安装Docker图形管理界面portainer 映射data文件夹根据自己环境更换 好好享受吧!!!

    2024年01月20日
    浏览(55)
  • 【Docker】Docker可视化管理工具Portainer

    Docker可视化管理工具Portainer,好用! ●🧑个人主页:Damon7575 ●📃欢迎点赞👍关注💡收藏💖 ●📖既选择了远方,便只顾风雨兼程。 ●🤟欢迎大家有问题随时私信我! ●🧐版权:本文由[ Damon7575 ]原创,CSDN首发,侵权必究。 提示:以下是本篇文章正文内容,下面案例可供

    2024年02月10日
    浏览(59)
  • docker中文管理神器Portainer一键安装

    docker rmi imagesID docker ps -a | grep “Exited” | awk ‘{print $1 }’|xargs docker stop docker ps -a | grep “Exited” | awk ‘{print $1 }’|xargs docker rm docker images|grep none|awk ‘{print $3 }’|xargs docker rmi Portainer CE面板汉化 支持最新版本,2022.7.28更新 DockerHub:https://hub.docker.com/r/6053537/portainer-ce 源码更新

    2024年02月11日
    浏览(31)
  • 【华为云云耀云服务器L实例评测|云原生】自定制轻量化表单Docker快速部署云耀云服务器

    🤵‍♂️ 个人主页: @AI_magician 📡主页地址: 作者简介:CSDN内容合伙人,全栈领域优质创作者。 👨‍💻景愿:旨在于能和更多的热爱计算机的伙伴一起成长!!🐱‍🏍 🙋‍♂️声明:本人目前大学就读于大二,研究兴趣方向人工智能硬件(虽然硬件还没开始玩,但一直

    2024年02月07日
    浏览(62)
  • 可视化Docker管理工具『Portainer』

    官方版本默认为英文,文章后方为中文版本安装。仅供参考。        使用web 管理界面来操作 docker,这样只需要鼠标点击就可以,有人肯定也用过 Portainer 这款工具,界面非常美观功能也非常全。 Portainer 是一个易用且轻量化的 Docker 管理介面,透过 Web 界面的操作,更方便对

    2024年02月13日
    浏览(61)
  • 【Docker管理工具】使用Docker部署portainer-ce管理工具

    Portainer是一个可视化的容器镜像的图形管理工具,利用Portainer可以轻松构建,管理和维护Docker环境。 而且完全免费,基于容器化的安装方式,方便高效部署。 Portainer Community Edition是一个用于容器化应用程序的轻量级服务交付平台,可用于管理 Docker、Swarm、Kubernetes 和 ACI 环境

    2024年02月19日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包