最新Apollo 版本发布2.1.0https://www.apolloconfig.com/#/zh/design/apollo-design环境说明ecs 主机一台数据库mysql 8.0docker 环境apollo 是内网可信应用,最好是部署在内网里面,外网不可使用,避免配置信息泄漏,这里为了方便演示,直接把端口暴露到了外网导入sql官方的sql地址:https://github.com/
转载
2023-10-26 18:46:56
112阅读
一、准备工作:两台服务器:192.168.206.212,192.168.206.213自己新建一个maven项目其中两台机子做下面的软件配置(都有链接,可直达)212机子:安装expect并配置;安装jenkins安装docker安装私有镜像仓库安装JDK并配置;安装maven并配置;213机子:安装SVN安装JDK并配置;安装maven并配置;安装docker其中项目的话可以参照截图,cont
转载
2023-08-03 22:02:06
266阅读
Docker使用单一进程容器,即一个容器只运行一种服务,而不是把所有服务放在一个容器的设计,让PHP项目需要的Nginx、PHP、MySQL组件,分别运行在各自镜像创建出来的独立容器中。文章提到的完整脚本请移步docker-lnmp,内辅详细的注释(欢迎大家关注!)。整个流程:客户端http请求服务器80端口,该端口被映射到Nginx容器80端口,进入Nginx处理。Nginx分析请求,如果是静态
转载
2024-07-25 10:26:25
67阅读
Docker部署Apollo 简单介绍:统一管理不同环境、不同集群的配置Apollo提供了一个统一界面集中式管理不同环境(environment)、不同集群(cluster)、不同命名空间(namespace)的配置。同一份代码部署在不同的集群,可以有不同的配置,比如zookeeper的地址等通过命名空间(namespace)可以很方便地支持多个不同应用共享同一份配置,同时还允许应用对共
转载
2023-08-16 15:45:02
609阅读
因为我这里有三个环境分别是dev,test,pro;所以apolloconfigdb.sql需要把数据库名字分别改成对应三个环境。我这里借用已有mysql。
原创
2023-02-13 10:34:18
292阅读
文章目录GitLab CI/CD + Docker 实现多环境自动化部署介绍构建一个简单的 Spring Boot 项目Spring Boot 配置文件做多环境支持Spring Environment 概念简介建立不同环境的配置文件application.yml 设置默认环境pom 文件的修改修改 DockerFile 文件修改 .gitlab-ci.yml 文件测试文献使用到的模块项目源码地址
转载
2024-03-06 22:48:31
23阅读
Docker部署java服务一、Linux服务安装Docker关于Docker的安装在之前的Linux的三种安装方式的第三种安装方式中有介绍传送门:二、编写DockerFile1、将需要部署的Jar包放到服务器上2、编写DockerFileFROM java:8
VOLUME /tmp
COPY helloworld-0.0.1-SNAPSHOT.jar helloApp.jar
RUN bash
转载
2023-08-18 11:48:05
290阅读
使用单一进程容器,即一个容器只运行一种服务,而不是把所有服务放在一个容器的设计,让PHP项目需要的Nginx、PHP、MySQL组件,分别运行在各自镜像创建出来的独立容器中。文章提到的完整脚本请移步docker-lnmp,内辅详细的注释(欢迎大家关注!)。整个流程:客户端http请求服务器80端口,该端口被映射到Nginx容器80端口,进入Nginx处理。Nginx分析请求,如果是静态资源,直接服
原创
2020-09-25 10:03:30
685阅读
React简介:React 是一个用于构建用户界面的 JAVASCRIPT 库。React主要用于构建UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instagram 的网站,并于 2013 年 5 月开源。React 拥有较高的性能,代码逻辑非常简单,越来越多的人已开始关注和使用它。1.基本环境搭建reactjs依托于no
持续集成Jenkins环境搭建Jenkins基于Java开发,服务器必须是要有Java的运行环境! 自动化构建、测试、打包、发布:将本地开发环境基本移植到云端! git、maven、wget、axel【多线程下载工具,下载快】、跨服务区异步文件同步rsync!tree。一、 Jenkins环境搭建Jenkins支持主从模式,这将会把构建任务分发到多个从节点去执行,这样就可以支撑起多个项目的大量 构
转载
2024-01-02 13:10:42
182阅读
手把手教你如何实现GitLab + Docker 实现多环境部署
原创
2021-07-06 11:09:44
770阅读
实战 | GitLab + Docker 实现多环境部署
转载
2021-07-07 10:35:24
1289阅读
本文主要介绍在初次利用jenkins进行自动化部署项目时所遇到的坑,希望对阅读本博客的朋友有所帮助。首先进入jenkins官网进行下载:https://jenkins.io/;然后点击download按钮进入下载界面 根据你的需要进行选择下载,这里使用的是最后一项war形式的下载包:下载完成之后,进行Jenkins的安装启动,Jenkins的启动可以有两种方式:一:在命令行运行:java
转载
2024-02-20 22:26:01
55阅读
概念docker-compose的核心概念就记住一句话:Docker Compose是一个用于定义和运行多容器 Docker 的应用程序工具。用大白话来解释就是如果不使用docker-compose的话,我们想在同一台服务器上部署多个应用时候,我们一般需要手动创建网络驱动(网络相关后面章节讲解),手动创建数据卷(数据卷相关后面),手动执行docker build xxxx . 手动执行
转载
2024-03-01 13:28:05
160阅读
目录一. Docker介绍1.1 引言1.2 Docker的由来1.3 Docker的思想二. Docker的基本操作2.1 安装Docker2.2 Docker的中央仓库2.3 镜像的操作2.4 容器的操作三. Docker应用3.1 准备SSM工程3.2 准备MySQL容器3.3 准备Tomcat容器3.4 数据卷四. Docker自定义镜像五. Docker-Compose5.1 下载Doc
转载
2023-07-21 19:53:27
88阅读
一、基础工具安装#!/bin/bashecho"Thischeckyourbasecircumstance!"yuminstall-yvimwgetgitlrzsznet-toolsecho"finished"二、部署docker环境#!/bin/bash###writebyleoheng##envforcentos7.x##pleasemodifyenvvariablesforyou.HOSTN
原创
2019-01-21 23:16:29
1098阅读
从0开始搭建自动部署环境前言从Docker改变使用动态库后,DooD不再可行,而Dind依然可行。针对此改变,重新整理并记录自动部署环境配置步骤。此环境是实现微服务自动部署的基础,使用jenkins持续集成工具,并内置了java和maven,并实现了容器内运行Docker命令的功能。软件环境宿主机win10虚拟机CentOS-7-x86_64-Minimal-1708Docker 17.09.0-
转载
2023-11-20 07:59:13
194阅读
当你需要同时启动前端、后端、数据库、缓存等多个服务才能开发时,手动管理这些容器的启动顺序、网络连接和配置参数会变得异常繁琐。Docker Compose 通过一个 YAML 文件定义多容器应用的架构,用简单的命令实现一键部署和管理,成为开发环境的理想选择。本文将通过实战案例,详解如何用 Docker Compose 构建高效的本地开发环境。一、Compose 解决的开发痛点在没有容器编排工具的年代
使用 Docker 快速搭建 web 开发环境由于目前我使用的开发环境很多个,每次构建环境都要花很长时间,后面,我了解到 docker 可以快速构建环境,于是我学习了 docker 开发,构建了这个一键环境,后面还会加入更多的东西。为什么要使用docker更高效的利用系统资源更快速的启动时间一致的运行环境持续交付和部署更轻松的迁移更轻松的维护和扩展支持的开发环境php5.6php7.2python
转载
2023-07-11 21:03:34
153阅读
目录前言:一、Docker 安装部署1、设置镜像加速 2、网络优化3、Docker-server端配置文件建议配置二、Docker 基本命令1、查看镜像——docker images2、查看所有状态容器——docker ps -a3、docker —— run 指令工作流程4、查看docker版本命令——docker -v5、查看docker信息——docker info6、Docker
转载
2023-09-15 12:36:59
770阅读