Docker尚硅谷高级篇一、Dockerfile1.1 Dockerfile1.2 构建过程1.3 Dockerfile保留字1.3 构建镜像1.4 虚悬镜像二、Docker发布微服务2.1 搭建SpringBoot项目2.2 发布微服务项目到Docker容器三、Docker网络3.1 Docker网络3.2 docker网络命令3.3 Docker网络模式3.4 docker03.5 brid
转载
2024-10-25 10:56:30
103阅读
# Docker中实现pgpool高可用
在现代的应用程序中,数据库是一个非常关键的部分,因此保证数据库的高可用性是至关重要的。pgpool是一个用于PostgreSQL数据库的中间件,可以提供负载均衡和故障转移功能,从而确保数据库的高可用性。本文将介绍如何使用Docker来搭建一个具有pgpool高可用功能的PostgreSQL数据库集群。
## 第一步:搭建PostgreSQL数据库集群
原创
2024-05-03 08:01:27
143阅读
文章目录一、Docker Compose 容器编排:二、Docker Compose 配置:二、编排实例:三、Docker concul 容器服务更新与发现:四、搭建 consul 集群: 一、Docker Compose 容器编排:1、Docker Compose 前身是Fig,是一个定义及运行多个 Docker 容器的工具;2、使用 Docker Compose 不再需要使用 shell脚本
转载
2024-01-29 03:06:29
512阅读
【参考】:实现lamp docker数据容器(mysql)与应用容器(apache+php)独立运行
参考了博主的几篇文章,mysql是直接pull的官方,Apache+php用dockerfile实现,以【docker容器CentOS+ssh】中的镜像为基础镜像 一、生成mysql容器下载镜像docker pull mysql下载完成后查看镜像:docker images
转载
2024-10-25 21:42:56
63阅读
# 使用 Docker 和 Pgpool 实现 PostgreSQL 的高可用性
在现代应用程序中,数据库的可用性和性能至关重要。Pgpool-II 是一个非常有用的工具,它可以在 PostgreSQL 数据库的前面提供负载均衡和高可用性。本文将教您如何使用 Docker 和 Pgpool-II 来实现 PostgreSQL 的高可用性。
## 整体流程
以下是实现 Pgpool-II 和
环境是阿里云 ubuntu 18.0 1. 安装Docker我们可以从各个Linux发行版本的软件库中安装,也可以直接从官方提供的脚本安装,这样能安装最新的版本. 因为在国内, 我们可以直接通过阿里云镜像安装, 使用以下代码curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 安装完成之后我们可以使
转载
2023-12-27 19:42:25
100阅读
一、Dockerfile的构建1、指定镜像采用FROM指令:FROM 指定镜像名称2、设置标签信息对镜像进行备注说明:LABEL manager="admin" \
label1="docker build1" \
lable2="docker build2"3、运行命令容器运行后,执行的指令RUN echo "docker build run."4、容器启动指令CMD sleep 6;echo
转载
2023-09-30 12:58:57
178阅读
# 使用Docker部署Pgpool:轻松实现PostgreSQL的负载均衡与连接池
Pgpool-II是一个用于PostgreSQL数据库的中间件,能够提供负载均衡、连接池、查询缓存等功能。本文将介绍如何使用Docker快速部署Pgpool-II实例,并提供代码示例。
## 环境准备
在开始之前,需要确保您的机器上安装了Docker。您可以通过以下命令检查Docker是否已经安装:
``
本次教程使用docker swarm安装准备三台机器hostIP用途node1192.168.31.130redis-master01,redis哨兵节点01node2192.168.31.131redis-slave01, redis哨兵节点02node3192.168.31.132redis-slave02 redis哨兵节点02注意事项: 1:需要保证三台机器在一个网络或一个服务器安全组内(
转载
2023-07-11 10:56:37
112阅读
文章目录一、部署背景简介二、部署工具介绍三、部署方案介绍四、部署环境信息五、部署资源下载六、部署准备工作6.1、系统内核升级6.2、设置主机名6.3、环境初始化6.4、ssh多机互信6.5、安装基础包6.6、配置时间同步七、部署操作步骤7.1、下载解压源码7.2、安装依赖软件7.3、查看文件及镜像下载地址7.4、部署http服务器7.5、部署私有仓库7.6、生成inventory配置7.7、修改
转载
2024-07-03 09:49:17
28阅读
系统架构部署信息主机IPharbor110.0.0.1harbor210.0.0.2db10.0.0.3NAS10.0.0.100:/软件版本docker20.10.12docker-compose1.23.1harbor2.2.1一、Docker 安装1. 使用国内 yum 源# yum install -y yum-utils device-mapper-persistent-data lvm
转载
2023-07-18 17:20:48
31阅读
mysql ha 部署方案PXC 环境# 127.16网段作为测试网络
docker network create --subnet=172.16.0.0/16 --driver bridge hfnet网段应用宿主映射说明172.19.129.98宿主 host172.16.10.1:3306mysql3316172.16.10.2:3306mysql3326172.16.10.3:3306my
转载
2023-09-26 10:28:07
215阅读
目录项目名称:基于docker- swarm 搭建docker高可用集群1、网络拓扑图网络数据流图2、项目环境3、项目描述4、项目步骤1.规划设计整个集群的架构、网络拓扑,安装7台CentOS 7.6的系统,按照规划配置好每台linux的IP,准备好Docker环境,搭建swarm集群2、使用Volume(挂载目录到NFS服务器下)来提供Web服务,达到所有容器都使用相同的数据;3、编译安装Ng
转载
2023-08-18 14:35:31
200阅读
Docker简易部署 应用部署 mysql部署# 在宿主机上不需要安装mysql了,直接拉取mysql镜像,运行成容器即可
# 部署步骤
-1 创建文件夹
mkdir /root/mysql
mkdir /root/mysql/conf.d
mkdir /root/mysql/data/
-2 基于镜像运行成容器(端口映射,目录映射)
docker run
转载
2024-07-24 18:58:42
80阅读
Docker从2013年发布第一个版本以来,已经火遍全球,技术迭代也比较频繁,其周边产品和技术也越来越丰富。Docker的轻量级容器不仅实现了资源隔离,而且几乎可以运行在任何地方,使得部署和扩展变得非常容易,随着Docker的日趋完善,目前Docker已经被越来越多的公司应用到生产环境中。一、环境1.1、宿主机操作系统环境Centos7.1-641.2、docker版本S
转载
2023-07-11 20:51:44
153阅读
使用 Docker 部署 WordPress。镜像准备docker pull wordpress:5
docker pull mariadb:10
docker pull nginx:alpine系统架构: 这个系统可以说是比较典型的网站了。MariaDB 作为后面的关系型数据库,端口号是 3306;WordPress 是中间的应用服务器,使用 MariaDB 来存储数据,它的端口是 80;Ngi
转载
2024-06-12 04:47:09
101阅读
【云原生Docker】14-Dokcer Harbor高可用部署 文章目录【云原生Docker】14-Dokcer Harbor高可用部署前言Harbor高可用方案单主复制双主复制多Harbor共享后端存储Harbor高可用部署方案说明环境说明部署步骤安装nfs安装redis和PostgreSQL安装harbor配置nginx访问测试总结 前言 在上一篇【云原生|Docker】12-Docker
转载
2024-08-01 16:21:57
115阅读
前言 最近学习docker做了一个高可用的demo,驱动我做这个试验的原因是使用keepalived需要安装多个依赖包,而我主要从事政府软件开发在内网服务器中安装非常不方便,因此想到了keepalived和docker结合解决此问题。摘要 试验由安装了docker的A、B两台电脑完成,在两台
转载
2023-07-18 16:33:36
194阅读
使用pgpool搭建高可用PostgreSQL HA的步骤 [url]http://www.ahlinux.com/postgresql/9419.html[/url]
CentOS 6.5下PostgreSQL 故障切换实现 [url]http://www.linuxidc.com/Linux/2015-06/118977.htm[/url]
Postg
原创
2023-05-16 13:33:08
239阅读
# 实现pgpool docker部署主从切换
## 1. 整体流程
首先,让我们来看一下实现“pgpool docker部署主从切换”的整体流程。我们可以将步骤总结如下:
| 步骤 | 操作 |
|---|---|
| 1 | 部署PostgreSQL主从数据库 |
| 2 | 部署pgpool |
| 3 | 配置pgpool进行主从切换 |
| 4 | 测试主从切换功能 |
## 2
原创
2024-03-25 07:36:41
229阅读