个人博客前端:https://lujiesheng.cn个人博客后端:https://api.lujiesheng.cn个人博客运维:https://portainer.lujiesheng.cn1.服务器准备我采用的是腾讯云轻量应用服务器(2C4G8M80G),配置如下图:安装镜像选择CentOS7.664bit:2.服务器防火墙设置添加防火墙出入站规则,设置如下图:3.域名解析把已备案的域名解析到服务器,记录如下图:4.SSL证书准备通过腾讯云申请免费证书:把对应的证书下载到本地:5.容器镜像服务准备新建命名空间:新建私有镜像仓库:6.连接登录到服务器我采用的是FinalShell:更新服
文章目录物料准备镜像构建与启动物料准备相关部署文件git地址https://github.com/itnoobzzy/EasyAirflow.git项目文件目录如下:配置文件及对应目录airflow容器化部署需要将dag和logs以及plugin挂载,同时需要将配置文件airflow.cfg挂载至容器内部。下载完后执行如下命令配置airflow.cfg配置文件:cpEasyAirflowcpconfig/default_airflow.cfgairflow.cfg#修改airflow.cfg中的数据库等相关配置信息vimairflow.cfg这里主要需要修改四个地方:将executor修改为C
一、docker-compose安装:sudoapt-getupdate #安装最新的docke-cesudoapt-getinstall docker-ce #下载最新的docker-composecurl-Lhttps://github.com/docker/compose/releases/download/1.25.0-rc4/docker-compose-`uname-s`-`uname-m`-o/usr/local/bin/docker-compose #修改docker-compose权限chmod+x/usr/local/bin/docker-compose#查看docker-
文章目录一、概述二、前期准备1)部署docker2)部署docker-compose三、创建网络四、安装Zookeeper五、Kafka编排部署1)下载Kafka2)配置3)启动脚本bootstrap.sh4)构建镜像Dockerfile5)编排docker-compose.yaml6)开始部署六、简单测试验证七、常用的Kafka客户端命令1)添加topic2)查看topic3)修改topic4)扩容分区5)删除topic6)生成者和消费者7)消费组8)查看数据积压9)kafka数据积压处理方法一、概述Kafka是由Apache基金会开发的分布式流处理平台,采用发布-订阅模式,支持高吞吐量、低
目录前言安装DockerComposeUbuntu安装与更新RedHat安装与更新验证是否安装DockerCompose创建docker-compose.yml文件创建一个MySQL与tomcat示例使用DockerCompose启动服务前言DockerCompose是一个工具,旨在帮助定义和共享多容器应用程序。使用Compose,我们可以创建一个YAML文件来定义服务只需一个命令,就可以旋转或拆除所有内容。使用Compose的最大优点是您可以在文件中定义应用程序堆栈,并将其保留在您的项目存储库(现在受版本控制),并轻松使其他人能够参与您的项目。有人只需要克隆你的存储库并启动撰写应用程序。安装
出现下一部分就断开的问题时,直接去github上下载后,传到虚机上,改个名字就可以!!!下载地址:https://github.com/docker/compose/releases/tag/v2.2.22.2.2是对应版本,可修改一般都是红框那个下载后传到虚机改名字成docker-compose!!!结束!
重点摘要将本地Python项目打包构建docker镜像,并在docker中运行【流程1-8】8、DockerCompose(Docker编配)附录:其他常用docker命令 1.首先,完成本地Python的开发、测试;2.1 将项目依赖库(即本地python环境)进行导出,使用如下命令:pipfreeze>requirments.txt2.2下载python项目所需依赖包到指定文件夹py_pkgs:pipdownload-dpy_pkgs-rrequirments.txt3.在宿主机上,新建文件夹,以es-python文件夹为例,放入如下内容: es-python(作为Python项目根目
目录一、简介二、部署docker-compose.yml一、简介amd架构的镜像非常好找,但由于博主是arm64架构的机器,所以一些开发环境非常的难找,所以在这里记录一下arm64环境部署Kafka。二、部署docker-compose.yml准备docker-compose.yml文件:博主的虚拟机IP是192.168.153.131,注意替换你的服务器IP。这个文件部署了zookeeper、kakfa以及kafkaUIversion:'2'services:zookeeper:image:zookeeper:3.6ports:-"2181:2181"volumes:-./zookeeper
目录Docker-compose简介docker-compose的安装docker-compose.yaml文件说明compose的常用命令总结Docker-compose简介Docker-compose是用于定义和运行多容器的Docker应用程序的工具。可以使用YAML文件来配置应用程序的服务。(通俗讲是可以通过yml文件配置,批量运行多容器的docker应用程序)Compose的使用一般分为三步:使用Dockerfile定义应用程序的环境,以便可以在任何地方复制它在docker-compose.yaml中定义组成应用程序的服务,以便它们可以在隔离的环境中一起运行。运行docker-comp
项目地址:RuoYi-Cloud-Plus环境搭建目录结构注意:elasticsearch内的所有文件夹都需要有写权限chmod777/docker/elk/elasticsearch/datachmod777/docker/elk/elasticsearch/logsdocker-compose编排为了便于测试这里使用host网络模式可根据需求自行调整version:'3'services:elasticsearch:image:elasticsearch:7.17.2container_name:elasticsearchports:-"9200:9200"-"9300:9300"envi