当前位置: 首页 > news >正文

docker项目实施

鲲鹏916架构openEuler-arm64成功安装docker并跑通tomcat容器_闭关苦炼内功的技术博客_51CTO博客鲲鹏916架构openEuler-arm64成功安装docker并跑通tomcat容器,本文是基于之前这篇文章鲲鹏920架构arm64版本centos7安装docker下面开始先来看下系统版本卸载旧版本旧版本的Docker称为docker或者docker-engine,使用以下命令卸载旧版本:yumremovedocker\https://blog.51cto.com/qchenz/5073283

[鲲鹏920-arm64][Euler OS 20.03 LTS] Docker安装_鲲鹏920s arm 欧拉操作系统下载_popboy126的博客-CSDN博客文章目录1 安装前准备1.1 查看系统信息1.2 配置系统源2 安装2.1 移除旧的版本2.2 配置docker ce源2.3 安装docker依赖2.4 安装docker-ce2.5 配置docker启动2.6 配置docker加速器2.6 测试安装参考1 安装前准备1.1 查看系统信息使用hostnamectl命令查看系统信息hostnamectl# 输出以下信息# Static hostname: n/a#Transient hostname: host-14-0-0-33#https://blog.csdn.net/popboy126/article/details/109072221

1、apisix 安装

GitHub - qwxingzhe/apisix-docker-compose: docker-compose安装apisix及相关应用docker-compose安装apisix及相关应用. Contribute to qwxingzhe/apisix-docker-compose development by creating an account on GitHub.https://github.com/qwxingzhe/apisix-docker-compose

 欧拉for arm

移动云开源镜像站-Linux系统订阅服务https://mirrors.cmecloud.cn/bclinux/oe21.10/ISO/aarch64/

docker 版的redis安装 

Dockerhttps://hub.docker.com/_/redis

docker版的nginx安装

Dockerhttps://hub.docker.com/_/nginx

docker版的minio安装

Dockerhttps://hub.docker.com/r/bitnami/minio

harbor 仓库docker安装

Release v2.8.0-rc1 · goharbor/harbor · GitHubAn open source trusted cloud native registry project that stores, signs, and scans content. - Release v2.8.0-rc1 · goharbor/harborhttps://github.com/goharbor/harbor/releases/tag/v2.8.0-rc1docker按照harbor

https://www.cnblogs.com/andyxie/p/16531567.htmlicon-default.png?t=N2N8https://www.cnblogs.com/andyxie/p/16531567.htmldocker仓库harbor安装与使用_harbor docker_阿蔡BLOG的博客-CSDN博客docker最重要的三个概念:docker镜像,docker容器,以及docker仓库。docker镜像是是docker虚拟化中最基础的部分,通过docker镜像来启动一个docker容器,docker 容器是docker虚拟化的产物。而docker仓库是用来存储docker镜像的地方,分为公有仓库和私用仓库。默认的公共仓库,对外开放、免费或者付费使用,企业测试环境和生产环境推荐自建私有仓库。私有仓库的特点:安全、可靠、稳定、高效,可以根据自身的业务体系进行灵活升级和管理。使用harbor做为dochttps://blog.csdn.net/robin_cai/article/details/124292678

apisix-docker-compose

Prerequisites

  • Docker

To install docker run this script

bash docker_install.sh

or

./docker_install.sh

1.极速开始

1.1 安装简洁组合

  • apisix
  • etcd
  • apisix-dashboard
// 下载安装
git clone https://github.com/qwxingzhe/apisix-docker-compose.git
docker-compose up -d// 查看是否启动成功
docker-compose ps

1.2 浏览器访问 apisix-dashboard

访问地址: http://{替换成你的IP地址}:9000

2.ApiSix及相关应用安装

2.1 安装应用组合

  • apisix
  • etcd
  • apisix-dashboard
  • grafana
  • prometheus
// 下载安装
git clone https://github.com/qwxingzhe/apisix-docker-compose.git
docker-compose --profile senior up -d[+] Running 45/45⠿ apisix-dashboard Pulled                                                                                                                                                                                                         10.1s⠿ 801bfaa63ef2 Pull complete                                                                                                                                                                                                     3.9s⠿ 7d6f5d6e92f9 Pull complete                                                                                                                                                                                                     4.1s⠿ d61335225f3c Pull complete                                                                                                                                                                                                     7.7s⠿ 98cbd2a348ad Pull complete                                                                                                                                                                                                     8.3s⠿ 76ebd408f232 Pull complete                                                                                                                                                                                                     8.4s⠿ grafana Pulled                                                                                                                                                                                                                  59.2s⠿ 188c0c94c7c5 Pull complete                                                                                                                                                                                                    22.7s⠿ de79f55c0b0f Pull complete                                                                                                                                                                                                    23.4s⠿ a1b840f120d9 Pull complete                                                                                                                                                                                                    24.8s⠿ b46b3ffb9b7d Pull complete                                                                                                                                                                                                    26.5s⠿ f04fb38cc8ac Pull complete                                                                                                                                                                                                    41.3s⠿ 4f4fb700ef54 Pull complete                                                                                                                                                                                                    41.5s⠿ 4abcddc85579 Pull complete                                                                                                                                                                                                    41.9s⠿ 5059d9c487b2 Pull complete                                                                                                                                                                                                    42.2s⠿ apisix Pulled                                                                                                                                                                                                                   35.7s⠿ cbdbe7a5bc2a Pull complete                                                                                                                                                                                                     9.5s⠿ 0be45b5f3fdc Pull complete                                                                                                                                                                                                    11.7s⠿ fe91d7d6c8b6 Pull complete                                                                                                                                                                                                    11.8s⠿ bba171cece5a Pull complete                                                                                                                                                                                                    16.8s⠿ 3b0a9ba4c3e4 Pull complete                                                                                                                                                                                                    18.9s⠿ 4d1dac68bdbf Pull complete                                                                                                                                                                                                    19.1s⠿ prometheus Pulled                                                                                                                                                                                                               48.2s⠿ 3cb635b06aa2 Pull complete                                                                                                                                                                                                    13.2s⠿ 34f699df6fe0 Pull complete                                                                                                                                                                                                    14.7s⠿ 33d6c9635e0f Pull complete                                                                                                                                                                                                    25.2s⠿ f2af7323bed8 Pull complete                                                                                                                                                                                                    28.0s⠿ c16675a6a294 Pull complete                                                                                                                                                                                                    28.6s⠿ 827843f6afe6 Pull complete                                                                                                                                                                                                    28.9s⠿ 3d272942eeaf Pull complete                                                                                                                                                                                                    29.3s⠿ 7e785cfa34da Pull complete                                                                                                                                                                                                    29.6s⠿ 05e324559e3b Pull complete                                                                                                                                                                                                    30.0s⠿ 170620261a59 Pull complete                                                                                                                                                                                                    30.3s⠿ ec35f5996032 Pull complete                                                                                                                                                                                                    30.9s⠿ 5509173eb708 Pull complete                                                                                                                                                                                                    31.3s⠿ etcd Pulled                                                                                                                                                                                                                     31.6s⠿ 20b41457e783 Pull complete                                                                                                                                                                                                    11.5s⠿ 59f2fa427858 Pull complete                                                                                                                                                                                                    11.7s⠿ 2fd92213f047 Pull complete                                                                                                                                                                                                    12.4s⠿ 2d71eb8c5d5a Pull complete                                                                                                                                                                                                    13.9s⠿ 264a0a65d57b Pull complete                                                                                                                                                                                                    14.1s⠿ cfdcc2b5fcc5 Pull complete                                                                                                                                                                                                    14.2s⠿ eff0370e5518 Pull complete                                                                                                                                                                                                    14.9s⠿ ee24047772ce Pull complete                                                                                                                                                                                                    15.0s⠿ f32d7a6c09a9 Pull complete                                                                                                                                                                                                    15.2s
[+] Running 6/6⠿ Network apisix-docker-compose-main_apisix  Created                                                                                                                                                                               0.9s⠿ Container apisix-dashboard                 Started                                                                                                                                                                              30.2s⠿ Container grafana                          Started                                                                                                                                                                              33.7s⠿ Container prometheus                       Started                                                                                                                                                                              28.4s⠿ Container etcd                             Started                                                                                                                                                                              33.8s⠿ Container apisix                           Started                                                                                                                                                                              28.2s
[root@localhost apisix-docker-compose-main]# docker images
REPOSITORY                                                     TAG              IMAGE ID       CREATED         SIZE
busybox                                                        1.36             66ba00ad3de8   3 months ago    4.87MB
ubuntu                                                         23.04            ab765816b397   3 months ago    70.3MB
openeuler/openeuler                                            22.03            d9bff1b2db49   3 months ago    191MB
rockylinux                                                     8.7              63f107ef819e   3 months ago    197MB
almalinux                                                      8.7              acaca326f3b3   4 months ago    190MB
openanolis/anolisos                                            latest           6f8a2912d1d7   7 months ago    205MB
openanolis/anolisos                                            8.6-x86_64       6b03ceb18d9c   9 months ago    205MB
busybox                                                        1.35             a711f05d3384   15 months ago   1.24MB
busybox                                                        latest           beae173ccac6   15 months ago   1.24MB
prom/prometheus                                                latest           a3d385fc29f9   15 months ago   201MB
ubuntu                                                         latest           ba6acccedd29   18 months ago   72.8MB
ubuntu                                                         18.04            5a214d77f5d7   18 months ago   63.1MB
centos                                                         7.9.2009         eeb6ee3f44bd   19 months ago   204MB
centos                                                         centos7.9.2009   eeb6ee3f44bd   19 months ago   204MB
pingcap/tidb                                                   latest           778bf9e1e051   23 months ago   145MB
pingcap/tikv                                                   latest           6e34b1d95950   23 months ago   355MB
pingcap/pd                                                     latest           d55858ba1d82   23 months ago   151MB
registry.cn-shanghai.aliyuncs.com/qwxingzhe/apisix-dashboard   2.2              63563ede4104   2 years ago     39.8MB
apache/apisix                                                  2.0-alpine       e586bcd6e3cf   2 years ago     111MB
grafana/grafana                                                7.3.4            651ff2dc930f   2 years ago     187MB
bitnami/etcd                                                   3.4.9            ea2f063671fe   2 years ago     132MB
pingcap/tispark                                                v2.1.1           501543755826   3 years ago     894MB
grafana/grafana                                                6.0.1            ffd9c905f698   4 years ago     241MB
how2j/centos7_tools_ftp_java_mysql55_tomcat7                   latest           95cfecf65fc9   4 years ago     1.43GB
pingcap/tidb-vision                                            latest           e9b25d9f7bdb   4 years ago     47.6MB
prom/prometheus                                                v2.2.1           cc866859f8df   5 years ago     113MB
prom/pushgateway                                               v0.3.1           434efa6ed9db   6 years ago     13.3MB
imagine10255/ubuntu12-apache-php53                             latest           0ef16d5ab8d1   6 years ago     268MB
[root@localhost apisix-docker-compose-main]# docker-compose ps
NAME                COMMAND                  SERVICE             STATUS              PORTS
apisix              "sh -c '/usr/bin/api…"   apisix              running             0.0.0.0:80->9080/tcp, :::80->9080/tcp, 0.0.0.0:443->9443/tcp, :::443->9443/tcp
apisix-dashboard    "/usr/local/apisix-d…"   apisix-dashboard    exited (2)          
etcd                "/entrypoint.sh etcd"    etcd                running             0.0.0.0:2379->2379/tcp, :::2379->2379/tcp, 2380/tcp
[root@localhost apisix-docker-compose-main]# // 查看是否启动成功
docker-compose ps

2.2 浏览器访问

apisix-dashboard 访问地址: http://{替换成你的IP地址}:9000

grafana 访问地址: http://{替换成你的IP地址}:3000

prometheus 访问地址: http://{替换成你的IP地址}:9090

相关文章:

docker项目实施

鲲鹏916架构openEuler-arm64成功安装docker并跑通tomcat容器_闭关苦炼内功的技术博客_51CTO博客鲲鹏916架构openEuler-arm64成功安装docker并跑通tomcat容器,本文是基于之前这篇文章鲲鹏920架构arm64版本centos7安装docker下面开始先来看下系统版本卸载旧版本旧版本…...

springboot实现邮箱验证码功能

引言 邮箱验证码是一个常见的功能,常用于邮箱绑定、修改密码等操作上,这里我演示一下如何使用springboot实现验证码的发送功能; 这里用qq邮箱进行演示,其他都差不多; 准备工作 首先要在设置->账户中开启邮箱POP…...

Java 进阶(5) Java IO流

⼀、File类 概念:代表物理盘符中的⼀个⽂件或者⽂件夹。 常见方法: 方法名 描述 createNewFile() 创建⼀个新文件。 mkdir() 创建⼀个新⽬录。 delete() 删除⽂件或空⽬录。 exists() 判断File对象所对象所代表的对象是否存在。 getAbsolute…...

“终于我从字节离职了...“一个年薪40W的测试工程师的自白...

”我递上了我的辞职信,不是因为公司给的不多,也不是因为公司待我不好,但是我觉得,我每天看中我憔悴的面容,每天晚上拖着疲惫的身体躺在床上,我都不知道人生的意义,是赚钱吗?是为了更…...

设计模式之策略模式(C++)

作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 一、策略模式是什么? 策略模式是一种行为型的软件设计模式,针对某个行为,在不同的应用场景下&…...

从工厂普工到Python女程序员,聊聊这一路我是如何逆袭的?

我来聊聊我是如何从一名工厂普工,到国外程序员的过程,这里面充满了坎坷。过去我的工作是在工厂的流水线上,我负责检测电池的正负极。现如今我每天从早上6:20起床,6点四五十分出发到地铁站,7:40到公司。我会给自己准备一…...

全国青少年信息素养大赛2023年python·选做题模拟二卷

目录 打印真题文章进行做题: 全国青少年电子信息智能创新大赛 python选做题模拟二卷 一、单选题 1. numbers = [1, 11, 111, 9], 运行numbers.sort() 后,运行numbers.reverse() numbers会变成?( )...

分布式事务Seata原理

Seata 是一款开源的分布式事务解决方案,致力于提供高性能与简单易用的分布式事务服务,为用户提供了 AT、TCC、SAGA 和 XA 几种不同的事务模式。Seata AT模式是基于XA事务演进而来,需要数据库支持。AT 模式的特点就是对业务无入侵式&#xff0…...

用ChatGPT怎么赚钱?普通人用这5个方法也能赚到生活费

ChatGPT在互联网火得一塌糊涂,因为它可以帮很多人解决问题。比如:帮编辑人员写文章,还可以替代程序员写代码,帮策划人员写文案策划等等。ChatGPT这么厉害,能否用它来赚钱呢?今天和大家分享用ChatGPT赚钱的5…...

( “树” 之 DFS) 110. 平衡二叉树 ——【Leetcode每日一题】

110. 平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树每个节点 的左右两个子树的高度差的绝对值不超过 1 。 示例 1: 输入:root [3,9,20,null,null,15,7] …...

nvm软件使用-同一个环境下控制多个不同node版本

1.使用场景 nvm是一个用于管理Node.js版本的工具,它可以让你在同一台机器上安装和切换不同的Node.js版本。使用nvm的好处有以下几点: 1.1.nvm可以让你轻松地测试你的代码在不同的Node.js版本下的兼容性和性能,避免因为版本差异导致的问题。…...

连续两个南航的研究生面试出了从来没出现过的问题,本科和研究生都是计算机专业的,竟然说static是不可更改的。

最近面试人数有点多,面试有点频繁,因此发现了一些学生普遍会发生的错误,可以说是很离谱。 因为做了十多年的面试官,无论是大中小厂的面试,还是社招、校招。 从来没有遇到过这样的情况,而且发生在两个南航…...

How to install nacos/nacos-server:v2.1.2-slim with docker

今天给大家介绍一下如何基于Docker的nacos/nacos-server:v2.1.2-slim镜像安装nacos 1、Data Source 我们需要从nacos的github官网下载nacos 2.12发布包 nacos-server-2.1.2.tar.gznacos-server-2.1.2.zip 这里以nacos-server-2.1.2.tar.gz为例来介绍,解压后我们…...

Rust社区引发舆论危机,问题到底出在哪儿?

围绕开源的法律问题,讨论焦点往往集中在开源许可证、软件著作权等方面,商标的讨论却极少引人关注。事实上,关于开源软件以及开源软件的衍生产品的商标使用情况往往处于某种灰色地带。 最近,Rust基金会正在就更新的商标政策征求反馈…...

C++算法恢复训练之归并排序

归并排序(Merge Sort)是一种基于分治思想的排序算法,它将待排序数组分成两个子数组,然后对这两个子数组分别进行排序,最后将两个已排序的子数组合并成一个有序数组。归并排序是一种稳定的排序算法,具体体现…...

使用Process Explorer和Clumsy工具定位软件高CPU占用问题

目录 1、问题描述 2、使用Process Explorer初步找到CPU占用高的原因 3、使用Clumsy工具在公司内网环境复现了问题...

为何巴菲特和马斯克站在了一起?

股神巴菲特虽然非常传奇,但是马斯克对其并不感冒。马斯克曾经在一档电视节目中表示,实业才是王道,埋怨金融业抢走太多人才和精英,暗指巴菲特为年轻人做了错误示范。当然,巴菲特的投资非常厉害,但也有失手的…...

企业数字化转型全是坑?这几篇数字化转型成功案例,减少70%损失

这篇给大家整理了200企业数字化转型案例合集,涵盖了制造、建筑、教育、零售、互联网等10行业的大中小型企业数字化转型思路,希望对大家有所帮助。 案例全部整合在这篇文章中,点击即可查看>>数字化干货资料合集! 01 首先&…...

13.Java面向对象----嵌套类

Java面向对象—嵌套类、内部类、匿名类 一、static静态 在《Java编程思想》有这样一段话:   “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来…...

Redis数据迁移过程,使用jedis客户端发送命令,需要注意string和byte类型的命令,如果使用的转换字符编码不一致,会导致丢数据

1.了解String与byte之间存在的字符编码映射规则(java为例) string与byte来回转换,需要指定一样字符编码规则 详细原因请参考:关于Java中bytes到String的转换-阿里云开发者社区 简单来说 (1)string和by…...

CHORD-X构建自动化运维报告系统:服务器日志分析与日报生成

CHORD-X构建自动化运维报告系统:服务器日志分析与日报生成 最近和几个运维朋友聊天,发现他们每天都要花一两个小时写日报、周报。服务器状态、错误日志、性能趋势……这些数据分散在各个系统里,手动整理起来特别费劲。关键是,这种…...

M2LOrder模型在STM32项目中的潜在应用:边缘设备情绪反馈

M2LOrder模型在STM32项目中的潜在应用:边缘设备情绪反馈 最近在捣鼓一个基于STM32的智能硬件项目,想给它加点“人情味”。比如,当用户对它说话时,它能感知到用户的情绪是开心还是沮丧,并给出更贴切的反馈。这听起来很…...

告别手动点鼠标!用Python脚本批量跑Simulink仿真,效率提升10倍

告别手动点鼠标!用Python脚本批量跑Simulink仿真,效率提升10倍 在工程仿真领域,Simulink无疑是建模与分析的利器。但当面对参数扫描、蒙特卡洛分析或设计迭代等需要大量重复仿真的场景时,手动操作不仅效率低下,还容易…...

Phi-3-mini-4k-instruct-gguf实战教程:开箱即用的轻量中文问答部署指南

Phi-3-mini-4k-instruct-gguf实战教程:开箱即用的轻量中文问答部署指南 1. 认识Phi-3-mini-4k-instruct-gguf Phi-3-mini-4k-instruct-gguf是微软Phi-3系列中的轻量级文本生成模型GGUF版本。这个模型特别适合处理中文问答、文本改写、摘要整理以及简短创作等任务。…...

THE LEATHER ARCHIVE快速体验:一键生成杂志级AI皮衣大片,小白也能当设计师

THE LEATHER ARCHIVE快速体验:一键生成杂志级AI皮衣大片,小白也能当设计师 1. 项目介绍与核心价值 想象一下,你不需要专业的设计技能,就能创造出媲美时尚杂志封面的皮衣设计作品。THE LEATHER ARCHIVE正是这样一个让创意触手可及…...

Fish Speech 1.5开源可部署:模型权重分离存储与热更新机制设计

Fish Speech 1.5开源可部署:模型权重分离存储与热更新机制设计 1. 引言:语音合成的新突破 当你听到一段自然流畅的语音,是否曾想过它可能完全由AI生成?Fish Speech 1.5正是这样一个令人惊叹的技术成果——它能够仅凭10-30秒的参…...

RTK定位从入门到实践:如何利用千寻服务和Ntrip协议,让你的无人机定位精度达到厘米级?

RTK定位从入门到实践:如何利用千寻服务和Ntrip协议实现厘米级无人机定位 当无人机在农田上方悬停时,1米的定位误差可能导致农药喷洒完全错过目标作物;当测绘无人机进行地形扫描时,几厘米的高度误差可能使整个3D建模数据失效。这就…...

2025.12晶晨S905L3S-L3SB安卓9通刷实战:当贝桌面加持,解锁多品牌盒子新玩法

1. 晶晨S905L3S-L3SB通刷包的前世今生 第一次听说晶晨S905L3S-L3SB芯片能通刷时,我正对着家里三台不同品牌的电视盒子发愁。这些盒子有的来自运营商赠送,有的是二手市场淘来的,虽然硬件配置相近,但系统体验天差地别。直到发现这个…...

从内核事件到业务洞察:手把手教你用sysdig + Lua脚本定制专属监控看板

从内核事件到业务洞察:用sysdig与Lua脚本构建定制化监控体系 当你的微服务集群每天处理数十亿次API调用时,标准监控指标如CPU使用率或内存消耗早已无法满足需求。真正的挑战在于:当某个关键业务接口的99线突然飙升时,如何快速定位…...

Electron + Vue 3 + Vite 桌面应用开发:从零到打包的实战指南

1. 为什么选择Electron Vue 3 Vite组合 如果你正在寻找一种既能快速开发又能保证性能的桌面应用解决方案,Electron Vue 3 Vite的组合绝对值得考虑。这个组合最大的优势在于开发体验的提升,特别是对于那些已经熟悉Vue生态的开发者来说。 Vite带来的开…...