首页 > 其他分享 >Docker部署Portainer CE结合内网穿透实现容器的可视化管理与远程访问

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

时间:2024-11-05 19:47:09浏览次数:7  
标签:容器 CE 本地 Portainer Docker docker

文章目录

前言

本篇文章介绍如何在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

【视频教程】

<iframe allowfullscreen="true" data-mediaembed="bilibili" frameborder="0" id="HsOoCxer-1730708306715" src="https://player.bilibili.com/player.html?aid=113395391076399"></iframe>

本地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镜像源,在终端执行:





标签:容器,CE,本地,Portainer,Docker,docker
From: https://blog.csdn.net/2301_77485708/article/details/143490866

相关文章

  • Docker安装MongoDB详解(mongo.latest)
    一、MongoDB介绍MongoDB是一种基于分布式文件存储的数据库,使用C++语言开发,旨在为Web应用提供可扩展且高性能的数据存储解决方案。作为一种介于关系数据库和非关系数据库之间的技术,MongoDB具有强大的功能和高效的性能,特别适用于处理海量的非结构化数据。MongoDB的核心概念与特......
  • CentOS7执行yum命令遇到“Could not resolve host: mirrorlist.centos.org; 未知的错误
    LoadingmirrorspeedsfromcachedhostfileCouldnotretrievemirrorlisthttp://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stockerrorwas14:curl#6-"Couldnotresolvehost:mirrorlist.centos.org;未知的错误"Oneo......
  • esayExcel导入导出
    一、导入1.引入esayExcelJAR包<dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.7</version></dependency>2.创建Model类packagecom.bjsasc.avmom.listener;impor......
  • metastore无法启动的问题(MetaException(message:Error creating transactional connec
    查看日志MetaException(message:Errorcreatingtransactionalconnectionfactory) atorg.apache.hadoop.hive.metastore.RetryingHMSHandler.<init>(RetryingHMSHandler.java:84) atorg.apache.hadoop.hive.metastore.RetryingHMSHandler.getProxy(RetryingHMSHandle......
  • ONLYOFFICE办公软件的简介与体验
    官网链接ONLYOFFICE-企业在线办公应用软件|ONLYOFFICE引言在数字化时代,办公软件已成为我们日常工作和生活中不可或缺的一部分。随着技术的发展和工作方式的变化,传统的办公软件逐渐显露出其局限性,不再能满足我们对效率和便捷性的日益增长的需求。面对这一挑战,ONLYOFFICE......
  • 用pandas 读取excel文件,存到数组中,调整数组的值
    importpandasaspdimportpymysqlfromdatetimeimportdatetime#定义一个自增的全局变量counter=1defincrement():globalcountercounter+=1returncounter#调用函数并打印结果#print(get_current_date())defget_array():#读取Excel......
  • 解决 Docker 镜像包过大问题:轻松实现至少减半压缩
    分享一个docker镜像包压缩小技巧,效果明显测试环境案例导出centos:7.8.2003镜像常用压缩方式:#常用压缩镜像命令1、[root@empopt]#dockersave-ocentos7.8.2003.tarcentos:7.8.20032、[root@empopt]#dockersavecentos:7.8.2003>/opt/centos7.8.2003.tgz通......
  • CentOS部署Kafka中间件
    CentOS部署Kafka中间件 1.环境及版本说明:系统版本:CentOSLinuxrelease7.6.1810(Core)Kafka版本:kafka_2.12-2.2.0JDK版本:1.8.0_2122.安装下载#wget下载安装包wgethttp://mirrors.tuna.tsinghua.edu.cn/apache/kafka/2.2.0/kafka_2.12-2.2.0.tgz#无法......
  • Jax中关于Device ID的配置
    问题背景在不同的框架中对于DeviceID的配置方法都略有不同,这里提两种Jax中配置DeviceID的方法。配置环境变量这个方法是比较流行的,直接在环境变量里面配置:exportCUDA_VISIBLE_DEVICES=1这样就使得当前shell下运行的程序只能识别到1号显卡,一般就是第二张显卡了。如果需要......
  • start-all.sh脚本启动Hadoop的NameNode、DataNode、ResourceManager和NodeManager失败
    今天在做大数据实验时,在终端,start-all.sh脚本启动Hadoop的NameNode、DataNode、ResourceManager和NodeManager失败,出现下面的错误信息:[root@node1hadoop]#./sbin/start-all.shStartingnamenodeson[node1]ERROR:AttemptingtooperateonhdfsnamenodeasrootERROR:butt......