Docker部署Portainer CE结合内网穿透实现容器的可视化管理与远程访问

news/2024/11/5 5:53:34 标签: docker, Ubuntu, 内网穿透

文章目录

    • 前言
    • 1. 本地安装Docker
    • 2. 本地部署Portainer CE
    • 3. 公网远程访问本地Portainer-CE
      • 3.1 内网穿透工具安装
      • 3.2 创建远程连接公网地址
    • 4. 固定Portainer CE公网地址

前言

本篇文章介绍如何在Ubuntu中使用docker本地部署Portainer CE可视化管理工具,并结合cpolar实现公网远程管理容器和镜像。

Portainer Community Edition (CE) 是Portainer的2.0版本,它提供了更强大的功能和性能,支持更多的数据量和用户数,以及更多的安全性和可扩展性。可轻松交付容器化应用程序,它提供对 Docker、Swarm、Kubernetes 和 ACI 环境的无缝管理。凭借其直观的界面和广泛的 API,Portainer CE 使您能够有效地管理所有编排器资源,包括容器、映像、卷和网络。使用功能丰富的工具包和时尚的图形用户界面,轻松部署和高效管理容器。

接下来,讲解如何使用docker在本地Linux环境部署Portainer CE。

image.png

【视频教程】

本地Docker部署Portainer CE可视化管理工具结合cpolar远程管理容器镜像

1. 本地安装Docker

本教程操作环境为Linux Ubuntu系统,在开始之前,我们需要先安装Docker。

在终端中执行下方命令安装docker

curl -fsSL https://get.docker.com -o get-docker.sh

然后再启动docker

sudo sh get-docker.sh

最后我们在docker容器中运行下 hello world 看一下是否安装成功。

sudo docker container run hello-world

可以看到出现了hello world,也就是说明我们已经安装docker成功,那么接下来就可以直接拉取Answer镜像了。

image-20240910145208138

2. 本地部署Portainer CE

首先配置docker镜像源,在终端执行:


                

http://www.niftyadmin.cn/n/5739020.html

相关文章

Oracle Sql查询和性能优化(持续更新)

目录 索引优化 查询重写 EXISTS vs. IN 避免全表扫描 合理使用UNION操作符 优化子查询 执行计划分析 表设计优化 规范化与反规范化 分区表 存储参数调整 SGA配置 共享池 数据缓冲区 SGA自动管理 PGA配置 RAID配置 日志文件优化 性能诊断工具 AWR ASH 定期…

C# List的Sort方法

当你调用 List< T >.Sort 方法时&#xff0c;如果类型 T 实现了 IComparable< T > 接口&#xff0c;那么列表中的元素会根据该接口定义的排序规则进行排序。如果没有实现 IComparable< T > 接口&#xff0c;但是实现了 IComparable 接口&#xff0c;那么也会…

Linux云计算个人学习总结(二)

高级文件系统 一、RSYNC概述 1、作用&#xff1a;快速的文件复制工具&#xff08;支持本地和远程&#xff09;&#xff0c;以及删除、查看等基本功能。 2、特点&#xff1a;支持实时&#xff08;inotify、sersync&#xff09;的增量备份工具3、模式&#xff1a;检查模式&#…

华为HarmonyOS打造开放、合规的广告生态 - 开屏广告

场景介绍 开屏广告是一种在应用启动时且在应用主界面显示之前需要被展示的广告。您需要预先为App设计一张开屏默认的Slogan图片&#xff0c;确保在未获得到开屏广告之前展示默认的Slogan&#xff0c;提供良好的用户体验。 开屏广告分为全屏开屏广告、半屏开屏广告&#xff0c…

MFC图形函数学习05——画椭圆函数

MFC中有一个专门绘制椭圆的函数&#xff0c;其参数与绘制矩形参数相同&#xff0c;实际上所绘制的椭圆就是矩形的内切圆椭圆。 一、绘制椭圆函数 原型&#xff1a;BOOL Ellipse (int x1,int y1,int x2,int y2); 参数&#xff1a;椭圆内切矩形的左上角&#xff08…

django-tidb版本说明

django-tidb 版本说明 https://github.com/pingcap/django-tidb django-python版本说明 Django 4.2 版本发行说明 | Django 文档 | Django

R语言贝叶斯:INLA下的贝叶斯回归、生存分析、随机游走、广义可加模型、极端数据的贝叶斯分析

原文链接&#xff1a;R语言贝叶斯&#xff1a;INLA下的贝叶斯回归、生存分析、随机游走、广义可加模型、极端数据的贝叶斯分析https://mp.weixin.qq.com/s?__bizMzUzNTczMDMxMg&mid2247625527&idx8&snba4e50376befd94022519152609ee8d0&chksmfa8daad0cdfa23c6…

GitHub上传自己的项目

目录 一、安装Git插件 1&#xff09;下载 2&#xff09;安装 二、创建Gothub的创库 三、通过Git上传本地文件到Github 四、其他 1、部分指令 2、如果已经运行过git init并设置了[user]&#xff0c;下次可以直接用 一、安装Git插件 1&#xff09;下载 下载地址&#x…