草庐IT

DOCKER_USERNAME

全部标签

Nacos使用达梦数据库,并制作docker镜像

1背景    最近在做一个项目,客户指定需要使用达梦数据库。之前使用nacos都是用的mysql,使用其他数据库就需要修改nacos的源码了。    本次使用的nacos版本为2.2.0-BETA,达梦数据库版本为DM8。2使用达梦数据库2.1下载源码Nacos官网从Github上下载源码方式gitclonehttps://github.com/alibaba/nacos.git也可以使用idea2.2修改源码2.2.1引入驱动依赖 首先在根目录的pom.xml中引入达梦数据库DM-JDBC驱动依赖代码如下:1.8.0com.dmDmJdbcDriver${dm.version}我这里已经将D

Docker | Docker部署MySQL

Docker|Docker部署MySQL✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏:Docker系列✨特色专栏:MySQL学习🥭本文内容:Docker|Docker部署MySQL🖥️个人小站:个人博客,欢迎大家访问📚个人知识库:知识库,欢迎大家访问1.前言大家好,我是Leo哥🫣🫣🫣,前面我们学习了Docker的安装以及Docker的基本命令。这节我们来学习在Docker中如何安装MySQL环境。好了,话不多说让我们开始吧😎😎😎。2.拉取镜像我们利用Docker来安装一个MySQL软件,大家可以对比一下之前传统的安装

win10安装docker

##一、安装前准备工作####1.下载安装包:下载dockerforwindows####2.win10环境准备:注:仅适用于Windows10操作系统专业版、企业版、教育版和部分家庭版!####安装虚拟引擎######方法一:使用windowsHyper-V作为虚拟引擎启用/安装Hyper-V:Hyper-V是微软开发的虚拟机,类似于VMWare或VirtualBox,仅适用于Windows10。这是DockerDesktopforWindows所使用的虚拟机。但是,这个虚拟机一旦启用,QEMU、VirtualBox或VMWareWorkstation15及以下版本将无法使用!如果你必须在电

docker-compose部署prometheus+grafana

prometheus介绍:   Prometheus是一个开源的系统监控和报警系统,现在已经加入到CNCF基金会,成为继k8s之后第二个在CNCF托管的项目,在kubernetes容器管理系统中,通常会搭配prometheus进行监控,同时也支持多种exporter采集数据,还支持pushgateway进行数据上报,Prometheus性能足够支撑上万台规模的集群。prometheus组件: prometheus:主要组件,负责收集告警的调度 alertmanager(告警):告警,负责接受prometheus传来的告警数据,进行告警 node_exproter:监控主机数据,比如cpu,内存

docker介绍

docker定义根据官方的定义,Docker是以Docker容器为资源分割和调度的基本单位,封装整个软件运行时环境,为开发者和系统管理员设计的,用于构建、发布和运行分布式应用的平台。docker解决了什么问题1.解决了应用程序本地运行环境与生产运行环境不一致的问题。2.解决了应用程序资源使用的问题,docker会一开始就为每个程序指定内存分配和CPU分配。3.让快速扩展、弹性伸缩变得简单。docker技术边界docker是容器化技术,针对的是应用及应用所依赖的环境做容器化。遵循单一原则,一个容器只运行一个主进程。多个进程都部署在一个容器中,弊端很多。比如更新某个进程的镜像时,其他进程也会被迫重

Docker中的RabbitMQ已经启动运行,但是管理界面打不开

文章目录前言一、解决方法方法一方法二总结前言肯定有好多小伙伴在学习RabbitMQ的过程中,发现镜像运行,但是我的管理界面怎么进不去,或者说我第一天可以进去,怎么第二天进不去了,为什么每次重新打开虚拟机都进不去了。下面我总结了解决这两种问题的方法,都是个人经历过的血泪。一、解决方法方法一可能未开启管理界面进入RabbitMQ内:sudodockerexec-itrabbit/bin/bash#sudodockerexec-itbash#进入对应容器#如果你允许我提供的命令行没有进入,你也不会自己查询容器名,自己也不知道bash位置是否对,使用下面命令:#dockerps#sudodockere

docker-compose安装RabbitMQ

目录1.拉取镜像2.创建RabbitMQ文件夹,以及yml文件3.构建4.允许management插件5.验证安装延时插件其他:1.其他命令2.RabbitMQ中的用户角色1.拉取镜像版本tags地址: Docker#指定版本dockerpullrabbitmq:3.11-alpine#最新版#dockerpullrabbitmq:latest2.创建RabbitMQ文件夹,以及yml文件mkdir/data/rabbitmq/datacd/data/rabbitmqtouchdocker-compose.ymlyml文件写入内容:version:"3.8"services:rabbitmq:

Windows使用docker desktop 安装kafka、zookeeper集群

docker-compose安装zookeeper集群参考文章:http://t.csdn.cn/TtTYIhttps://blog.csdn.net/u010416101/article/details/122803105?spm=1001.2014.3001.5501准备工作:​在开始新建集群之前,新建好文件夹,用来挂载kafka、zookeeper数据,如下:zookeeper文件夹D:\soft\docker\zookeeper\zoo1\dataD:\soft\docker\zookeeper\zoo1\datalogD:\soft\docker\zookeeper\zoo2\dat

Docker | Docker入门安装

✅作者简介:大家好,我是Leo,热爱Java后端开发者,一个想要与大家共同进步的男人😉😉🍎个人主页:Leo的博客💞当前专栏:Docker系列✨特色专栏:MySQL学习🥭本文内容:Docker|Docker入门安装🖥️个人小站:个人博客,欢迎大家访问📚个人知识库:知识库,欢迎大家访问目录1.前言2.卸载旧版Docker3.配置yum仓库4.安装Docker5.添加自启动配置6.配置阿里云镜像加速6.1注册阿里云账号6.2开启镜像服务6.3配置镜像加速6.4测试🥇7.文末推荐福利🥇特色🥇内容简介🥇购买链接🥇活动规则8.文章参考9.总结1.前言大家好,我是Leo哥🫣🫣🫣,接下来带来一个全新专栏,Do

为什么没有Docker-Compose Env_file工作,但环境会做?

当我在docker-compose.yml中使用env_file时,它可以正确构建,但是当我尝试使用docker-compose时,我的节点应用程序可以在process.env对象中找到env_file变量。这是我的Docker-Compose文件:node1:container_name:node01env_file:./env/node1.production.env#environment:#-SOME_VALUE=9599build:context:./node1dockerfile:dockerfileports:-"3000:3000"networks:-dev_net这是我的no