WordPress WordPress是一个非常著名的PHP编写的博客平台,发展到目前为止已经形成了一个庞大的网站平台系统。在WP上有规模庞大的插件和主题,可以帮助我们快速建立一个博客甚至网站。在Windows上可以非常方便的安装WordPress,因为IIS上集成了WordPress的一键安装包。而在Linux上安装WordPress就比较复杂了,我们需要配置P
转载 2023-08-07 07:28:25
58阅读
原本的wordpress部署非常麻烦,需要同时配置apache,mysql与wp,难以统一管理不说,迁移也麻烦,所以准备将该服务迁移到docker上。查阅了网上许多资料,终于成功了,所以这里总结出一个比较方便可行的方法。准备工作1、linux系统上需要部署dockerdocker-compose2、wordpress上安装updraft的插件,并进行一次备份备份数据updraft能够备份所有恢复
转载 2023-09-06 10:53:11
105阅读
目录一、Consul概述二、Consul的特性三、Consul的使用场景四、搭建consul集群1、server部署(192.168.127.130)2、client部署(192.168.127.140)3、配置template模板自动更新 4、测试访问代理服务器一、Consul概述template 模板(更新) registrator(自动发现) 后端每构建出一个容器,会向regist
转载 2023-11-13 15:53:18
21阅读
文章目录前言一、下载Nacos镜像二、执行Sql脚本三、创建日志、配置文件四、配置内容五、运行命令六、访问并登录七、创建配置文件八、Mysql/Nacos配置信息不同步九、删除容器调整运行命令十、再次创建文件、查看数据库总结 前言因为用到了第二代微服务框架,之前安装Nacos时没有做记录,导致这会又得重新装一次,Nacos大家随便百度一下就可以知道它的好处在哪里了,集成注册中心以及配置中心,不用
转载 2023-08-18 14:53:29
126阅读
目录1.容器服务更新与发现2.consul部署1.在主节点上部署consul2.从节点上 容器服务自动注册到consul集群1.安装Gliderlabs/Registrator(插件) Gliderlabs/Registrator2.测试服务发现功能是否正常3.验证nginx和http服务是否注册到consul4.安装consul-template5.准备template nginx模板文件(在c
转载 2023-10-27 14:40:40
171阅读
一、jenkins介绍及docker部署Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成1、创建网络 2、下载并运行 docker:dind镜像创建docker目录,下面创建一个Dockerfile  进入docker目录,执行下述命令,根据dockerfile创
 Consul是一种分布式、高可用、支持水平扩展的服务注册与发现工具。包含的特性有:服务发现、健康检查、键值存储、多数据中心和服务管理页面等。官方服务架构图:  图中包含两个Consul数据中心(即两个Consul集群)。数据中心1由多个SERVER和CLIENT组成,数据中心2由多个CLIENT组成。对于Consul集群而言,SERVER或CLIENT都是集群的一个节点,服务
转载 2023-06-25 21:41:21
82阅读
前言本篇文章将会从无到有,构建一套持续集成环境,该篇涉及以下技术点:JavaWeb基础 SpringBoot框架Docker 容器引擎Jenkins自动化部署工具Linux基础,Shell脚本基础Nginx反向代理服务器虚拟机技术(Hyper-V或VMWare)Xshell工具一、课程目标这里我们先简单介绍一下自动化部署和持续集成的概念:持续集成,简称CI,是一项由Grady Booch提出的技术
作者:乐之终曲 对于 Jenkins 我只能用两个字形容,难用。就不过多吐槽了,本篇是基于 docker 环境的使用。1.安装寻找需要的 Jenkins 镜像:https://hub.docker.com/r/jenkinsci/blueoceandocker pull jenkinsci/blueocean我选择的镜像是 Jenkins-blueocean Jenkins 海洋版,为什么选这个
转载 2023-08-07 12:22:09
87阅读
Docker上搭建持续集成环境,环境采用 Jenkins、subversion。环境:使用CentOS7系统。一、 配置Jenkins 容器:# docker pull jenkins  //下载容器在 Docker 主机上,创建一个目录(例如,/home/jenkins_home),并修改权限(chmod 777)以便 Jenkins 容器能读写该目录,如果不是root权限下,最好
转载 2023-09-14 21:16:11
148阅读
前言关于Docker的文章铺天盖地,但精品文章往往翻译居多。都说Docker天生适合持续集成/持续部署,但同样,可落地、实际可操作性的文章也很罕见。基于这些情况,虽然我们专栏定位为运维管理性文字,但本篇是个特例,实操性的案例讲解——JAVA项目如何通过Docker实现持续部署(只需简单四步),即:开发同学通过git push上传代码,经Git和Jenkins配合,自动完成程序部署、发布,
转载 2023-09-06 09:50:24
82阅读
流程设计一、安装Jenkinsdocker安装请移步《还不会安装docker?这里帮你搞定》。 docker-compose安装请移步《Harbor-企业级docker私服管理》。拉jenkins镜像 建议拉2.251版本,因为安装插件时,很多插件不支持低版本的jenkins安装。$ docker pull jenkins/jenkins:2.251打标签:$ docker tag jenkins
转载 2023-12-20 09:46:30
46阅读
containerd 实现了 kubernetes 的 Container Runtime Interface (CRI) 接口,提供容器运行时核心功能,如镜像管理、容器管理等,相比 dockerd 更加简单、健壮和可移植。 containerd 不能像docker一样 docker login registry.harbor.com 登录到镜像仓库。无法从harbor拉取到镜像。以下从conta
转载 2024-03-02 10:09:55
51阅读
这里直接从安装docker中jenkins开始1.安装jenkins1.1 在下载docker中jenkins//下载jenkins的命令 docker pull jenkins/jenkins1.2 创建jenkins目录挂载点创建Jenkins挂载目录并授权权限(我们在服务器上先创建一个jenkins工作目录 /docker/jenkins,修改文件的权限,稍后我们将jenkins容器目录挂载
转载 2023-09-20 11:22:30
62阅读
Javaweb前后端分离项目docker中部署目录Javaweb前后端分离项目docker中部署一、环境二、准备(一)、Javaweb项目打包1、利用maven打包成war/jar文件(二)、镜像制作(三)、前端文件打包(四)、nginx配置三、部署1、前端部署——在nginx中1)拉取nginx镜像2)启动nginx容器3)配置nginx使用nginx默认配置自定义配置2、数据库部署3、后端部署
ubuntu18.04 docker ros1.需要一台安装好ubuntu18.04的PC机。 2.需要安装好docker,并在docker中安装好ros环境。(客户提供的docker镜像) 3.需要在ubuntu18.04中安装好ros环境。注: (1)以上所有的安装网上应该都有,不过我在亲自安装Ubuntu18.04下的ros环境时,确实走了很多坑,因为和ros教程中的结果不太一样,不过经过不
转载 2024-04-10 15:46:58
49阅读
# Android 集成 Docker 的完整指南 在现代应用开发中,Docker 是一个非常强大的工具,可以帮助我们更轻松地管理开发环境和依赖。在本指南中,我们将介绍如何在 Android 项目中集成 Docker。以下是整个流程的概要: ## 流程步骤 | 步骤编号 | 步骤描述 | |----------|----------------
原创 7月前
29阅读
Docker集成Go: 从环境准备到生态扩展的完整指引 在现代软件开发中,容器化技术越来越受到青睐,而Go语言以其高并发和高性能的特性,常常成为微服务架构的重要组成部分。本篇文章将详细介绍如何通过Docker将Go应用集成,从环境准备到生态扩展,我们将一一阐述。 ## 环境准备 在开始之前,我们需要确保开发环境的准备就绪,包括Docker和Go的安装。 ### 依赖安装指南 | 组件
原创 6月前
23阅读
# Kubernetes集成Docker 实现容器化部署 ## 简介 容器化技术已经成为现代应用开发和部署的主流方式之一,而Kubernetes是一个开源的容器编排平台,它可以自动化地管理容器化的应用程序,提供弹性、可靠的部署和扩展。本文将教你如何使用Kubernetes集成Docker,以实现容器化部署。 ## 流程概览 下面是Kubernetes集成Docker的步骤概览: ```m
原创 2023-09-17 13:02:18
39阅读
# Kettle Docker 集成的入门指南 当你需要在数据集成中使用 Kettle(也称为 Pentaho Data Integration,PDI)时,将其与 Docker 结合使用是一个非常有效的方法。Docker 可以帮助你快速搭建和管理 Kettle 的环境。本文将带你逐步完成 Kettle Docker 集成的过程。 ## 整体流程 下面的表格展示了实现 Kettle Dock
原创 7月前
108阅读
  • 1
  • 2
  • 3
  • 4
  • 5