docker安装Jumpserver

news2024/11/18 19:31:19

docker安装Jumpserver

简介

JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。
JumpServer 堡垒机帮助企业以更安全的方式管控和登录各种类型的资产,包括:
SSH: Linux / Unix / 网络设备 等;
Windows: Web 方式连接 / 原生 RDP 连接;
数据库: MySQL / MariaDB / PostgreSQL / Oracle / SQLServer / ClickHouse 等;
NoSQL: Redis / MongoDB 等;
GPT: ChatGPT 等;
云服务: Kubernetes / VMware vSphere 等;
Web 站点: 各类系统的 Web 管理后台;
应用: 通过 Remote App 连接各类应用。

安装

首先,因为Docker Hub被墙,国内镜像源下架的原因,我们需要先自建一个镜像源。
在这里插入图片描述
利用 Github Action 将 DockerHub 镜像转存到阿里云私有仓库
项目地址:https://github.com/tech-shrimp/docker_image_pusher
项目作者:技术爬爬虾
首先,我们在阿里云创建个人实例:
在这里插入图片描述
创建命名空间:
在这里插入图片描述
通过访问凭证获取所需环境变量:
用户名(ALIYUN_REGISTRY_USER)
密码(ALIYUN_REGISTRY_PASSWORD)
仓库地址(ALIYUN_REGISTRY)
在这里插入图片描述
Fork项目
通过上面的链接访问到GitHub项目地址,点击fork,选择创建create fork:
在这里插入图片描述
进入自己的项目,点击Action,启用Github Action功能
配置环境变量
进入Settings->Secret and variables->Actions->New Repository secret
在这里插入图片描述
依次添加刚才阿里云的访问凭证设置,格式如下:
在这里插入图片描述
添加镜像
打开images.txt文件,添加镜像
在这里插入图片描述
文件提交后,自动进入Github Action构建
在这里插入图片描述
在这里插入图片描述
下载所需镜像

#首先需要登录,镜像设为公开可以免登录,xingqiongtiedao是我的镜像空间名称,请按照实际修改
sudo docker login --username=youname registry.cn-hangzhou.aliyuncs.com
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/redis:6.2
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/mariadb:10.6
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/core:v2.25.2
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/koko:v2.25.2
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/lion:v2.25.2
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/magnus:v2.25.2
sudo docker pull registry.cn-hangzhou.aliyuncs.com/xingqiongtiedao/web:v2.25.2

在这里插入图片描述
运行部署脚本

curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.25.2/quick_start.sh | sudo bash

在这里插入图片描述
安装完成后访问项目,我的地址是192.168.188.148,如图:
在这里插入图片描述
默认账号密码是admin/admin,首次登录需要修改密码。
##################################################################################################################################

今日推荐

小说:《星河大帝》
当人类开始踏入星河时代,古老的修行就焕发出来了新的生命力。
修行,无论在任何时代永远不会过时。
金刚经中,须菩提问释迦牟尼,“要成佛,如何降服其心?”。
一句话,就道尽了修行的真谛,四个字,降服其心。
心神通广大,所以孙悟空又叫做心猿。每一个人的心灵就是一尊孙悟空,降服心猿,就可成斗战胜佛。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1838726.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

中科数安 |-透明加密软件_无感透明加密 - 源头有保障

中科数安的透明加密软件是一款专为保护企业数据安全而设计的高级产品,它采用了无感透明加密技术,确保源头数据的安全可靠。 ——www.weaem.com 以下是该软件的主要特点和功能概述: 无感透明加密: 中科数安的透明加密软件能够在用…

分类预测 | Matlab实现GA-XGBoost遗传算法优化XGBoost的多特征分类预测

分类预测 | Matlab实现GA-XGBoost遗传算法优化XGBoost的多特征分类预测 目录 分类预测 | Matlab实现GA-XGBoost遗传算法优化XGBoost的多特征分类预测效果一览基本介绍程序设计参考资料 效果一览 基本介绍 Matlab实现GA-XGBoost遗传算法优化XGBoost的多特征分类预测,…

Spring Boot集成Minio插件快速入门

1 Minio介绍 MinIO 是一个基于 Apache License v2.0 开源协议的对象存储服务。它兼容亚马逊 S3 云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小&…

【机器学习300问】125、什么是双向循环神经网络(BRNN)?什么是深度循环神经网络(DRNN)?

一、双向循环神经网络 (1)诞生背景 双向循环神经网络(Bidirectional Recurrenct Neural Network, BRNN)是在深度学习领域发展起来的一种特殊类型的循环神经网络(RNN),它诞生的背景是为了解决传…

抽卡机小程序:设计与开发全攻略

在移动互联网时代,小程序以其轻便、易用、无需安装的特点,迅速成为用户日常使用的重要工具。其中,抽卡机小程序因其独特的娱乐性和互动性,受到广大用户的喜爱。本文将为大家详细介绍抽卡机小程序的设计与开发全攻略。 一、需求分析…

电子竞赛5——作息时间控制器

一 . 题目要求 用单片机制作作息时间控制器;用四位数码管显示实时时钟(时、分,24小时制、12小时制),有秒闪,小时十位有零消隐;可用数字键或、-键校时(可快速、-)被校位&…

通过OOS定时升级EIP实例临时带宽

目录 功能背景 关键特性 应用场景 使用限制 操作步骤 附录 执行流程图 模板 功能背景 随着业务的不断发展和互联网应用场景的多样化,企业或个人用户在特定时间段内面临网络流量剧增的挑战变得尤为常见。这些流量高峰,如大规模促销活动、热门直播…

[递归与栈]The Sierpinski Fractal

描述 Consider a regular triangular area, divide it into four equal triangles of half height and remove the one in the middle. Apply the same operation recursively to each of the three remaining triangles. If we repeated this procedure infinite times, wed …

我劝你别惹“女”项目经理

她来了她来了,她带着项目进度走来了!!! 在职场的江湖里,流传着一个传说,那便是“女”项目经理的神话。她们,是团队中的“铁娘子”,是项目里的“指挥官”,更是无数人心中的…

商城小程序:颠覆传统电商,打造全新商业生态

在数字化浪潮的推动下,网购行业呈现多元化繁荣发展态势,出现了琳琅满目的商品应用小程序,但市面上的商城小程序基本属于通用型,无论是商城界面展示和基本功能,都不能满足个性化和商品推广需求,阻碍了商品的…

故障记录---docker僵死

故障现象: docker进程僵死,docker命令无法使用 处理过程: 查看docker进程状态,显示句柄数过多,于是重启了docker [rootdata02 opt]# systemctl status docker ● docker.service - Docker Application Container Eng…

这13个常用电路基础公式,每一位电子工程师都要牢记

计算电阻电路中电流、电压、电阻和功率之间的关系。 欧姆定律解释了电压、电流和电阻之间的关系,即通过导体两点间的电流与这两点间的电势差成正比。说明两点间的电压差、流经该两点的电流和该电流路径电阻之间关系的定律。该定律的数学表达式为V IR,其中…

Nuxt3 实战 (十):使用 Supabase 实现 RESTful 风格 API 接口

前言 本篇文章我们来使用 Supabase 实现 RESTful 风格的 API 接口,以此来实现网站分类和子站点的 CURD 功能。 表设计 这里需要用到两张表: ds_categorys:存储网站分类 列名类型备注iduuid主键,分类 idnametext分类名称desct…

重学java 76.JDK新特性 ② 函数式接口

Looking to the future is the order of the day, no worrying about old news —— 24.6.19 一、函数式接口 1.定义 有且只有一个抽象方法的接口 2.检测 FunctionalInterface 3.示例 FunctionalInterface public interface USB {void open(String s); }public class Demo3…

【碳排放控排1006】碳排放控排企业名单数据集,探索绿色生产!

今天给大家分享的是国内顶级期刊2023发表论文《碳排放规制、企业减排激励与全要素生产率——基于中国碳排放权交易机制的准自然实验》中使用到的重要数据集——碳排放控排企业名单,该论文从企业生产效率视角对论文进行研究,发现碳排放权交易机制显著提升…

红米手机RedNot11无法使用谷歌框架,打开游戏闪退的问题,红米手机如何开启谷歌框架

红米手机RedNot11无法使用谷歌框架,打开游戏闪退的问题, 1.问题描述2.问题原因3.解决方案3.1配置谷歌框架:3.1软件优化 4.附图 1.问题描述 红米手机打开安卓APP没有广告,直接闪退,无法使用谷歌框架 异常关键词中包含&…

人工智能大模型之开源大语言模型汇总(国内外开源项目模型汇总)

开源大语言模型完整列表 Large Language Model (LLM) 即大规模语言模型,是一种基于深度学习的自然语言处理模型,它能够学习到自然语言的语法和语义,从而可以生成人类可读的文本。 所谓"语言模型",就是只用来处理语言文…

数字时代的创新:二人共益订单模式解析

一、引言 随着数字技术的飞速发展,商业模式也日新月异。其中,“二人共益订单模式”凭借其独特的互助与共赢理念,迅速在市场中获得关注。该模式不仅为用户提供了优质服务和独享优惠,更通过用户间的互助和订单共享,实现…

js语音识别,语音转文字,speech recognition(需要翻墙才能识别)

先上代码 <!DOCTYPE html> <html><head><meta charset"utf-8"><meta name"viewport" content"widthdevice-width,initial-scale1.0"><title>test</title> </head><body><div id"…

技术与创意并驾齐驱:打造扭蛋机小程序的独特魅力

引言 扭蛋机小程序以其独特的玩法和吸引力&#xff0c;在移动互联网市场中崭露头角。本文将深入探讨如何通过技术与创意的并驾齐驱&#xff0c;打造扭蛋机小程序的独特魅力。 一、技术驱动&#xff1a;打造稳定高效的小程序平台 在扭蛋机小程序的开发过程中&#xff0c;技术是…