基于commit命令方式创建 docker的安装 [root@test01 ~]# yum install docker [root@test01 ~]# systemctl enable docker [root@test01 ~]# systemctl start docker 更新加速器 下载
转载 2019-07-04 16:54:00
207阅读
2评论
一、安装MariaDB及其配置步骤   1)创建存放数据目录及其用户 mkdir -pv /mydata/data groupadd -r mysql useradd -g mysql -r mysql 2)授权数据存放目录 chown -R /mydata/data 3)解压mariadb-5.5.48-linux-x86_64.tar.gz tar xfm
转载 2023-12-17 08:34:39
82阅读
首先声明一点,在容器中部署数据库不是一个好的方案。关于这一点我当然清楚,只是为了更方便的安装部署,也就没所谓了,自己电脑家里办公需要Maria。首先、docker版本docker -v # 或者 docker version结果如下:结论是:Docker version 20.10.14从上图我们也看到了这两个命令的一个区别。第二、拉取镜像我们当然可以直接拉取,但是我们这里先看看都有哪些Mar
# 使用Docker启动容器内部的MariaDB ## 简介 在本文中,我将向你介绍如何使用Docker来启动容器内部的MariaDBDocker是一种容器化平台,它可以让开发者更轻松地打包、交付和运行应用程序。MariaDB是一个流行的开源关系型数据库管理系统。 ## 整体流程 下面是启动容器内部的MariaDB的步骤: ```mermaid journey title 启动
原创 2023-12-10 03:22:22
97阅读
mariadb 现有动态列,支持json格式存储,类似mongodb的bson,但是操作能力较为尴尬,中间件有spider,我非常感兴趣的一个东西关于spider 这里有一篇很好的博文,有时间一定得尝试Spider引擎分布式数据库解决方案mariadb 10.3 自带了 Galera ,但是坑爹的是官方镜像里面完全没有提起.没关系,我们程序员靠猜能完成很多事
转载 2024-07-23 19:13:44
86阅读
## 实现Mariadb容器MySQL的流程 ### 1. 下载并安装Docker Docker是一个开源的容器化平台,它可以帮助我们轻松地部署、运行和管理容器。在开始之前,你需要确保你的机器上已经安装了Docker。你可以从Docker官方网站( ### 2. 拉取Mariadb镜像 Docker提供了一个名为Docker Hub的中央镜像仓库,我们可以在其中找到各种各样的镜像。要拉取M
原创 2023-10-01 08:28:24
72阅读
Centos7+Keepalived实现Mariadb(MYSQL)的高可用(HA)我们前面几篇文章中有介绍了Keepalived的功能--HA,关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat、drbd配置较为复杂,需要自己写脚本才能实现MySQL自动切换,对于不会脚本语言的人来说,这无疑是一种脑裂问题;对于mm
安装mariadb查找hub仓库的mariadb镜像docker search mariadbNAME DESCRIPTION STARS OFFICIAL AUTOMATED mariadb
转载 2024-10-23 21:41:04
14阅读
MariaDB基于Alpine构建,需手动安装。:需持久化时区配置,避免重启后失效。:需确保宿主机时区已正确设置为。包(如D
# 实现 Docker MariaDB 的步骤 ## 整体流程 下面是实现 "Docker MariaDB" 的步骤,我们将使用 Docker 容器来部署和运行 MariaDB 数据库。 | 步骤 | 描述 | | --- | --- | | 1 | 搭建 Docker 环境 | | 2 | 下载 MariaDB 镜像 | | 3 | 创建并启动 MariaDB 容器 | | 4 | 连接到
原创 2023-08-24 04:52:39
582阅读
一、背景生产环境与版本主机:centos8     docker:20.0       mysql:5.7一般需要对外提供服务的Docker容器,我们在启动时后使用-p命令将对外访问端口暴露给外部,例如启动Docker Mysql,我们将3306端口映射出来供外部访问:docker run -it -d -p 3376:3306
MHA(Master High Availability),也称主库高可用(或高可用),即在 MySQL Replication (主从复制) 的基础上,对其进行优化。目前在 MySQL 高可用方面是一个相对成熟的解决方案,它由日本 DeNA 公司 youshimaton(现就职于Facebook公司)开发,是一套优秀的作为 MySQL 高可用性环境下故障切换和主从提升的高可用软件。在 MySQL
读写分离适用的场景:读操作的频率远高于写操作的频率,写操作的耗时长于读操作的耗时,即长耗时低频率的写操作降低了整个数据库的高并发读写能力,同时读操作对数据实时性要求不高,允许一定时间的延时。MySQL 读写分离基本原理是让 master 数据库处理写操作,slave 数据库处理读操作,master 将写操作的变更同步到各个 slave 节点。 MySQL 读写分离能提高系统性能的原因: 
转载 2023-10-19 21:28:10
222阅读
近日,国内企业级云原生解决方案的领军企业灵雀云,携全栈云原生开放平台ACP(Alauda Container Platform)正式登陆VMware云市场。 VMware云市场(Cloud Marketplace)由VMware全球运营,提供在多云环境内发现和部署经验证的第三方和开源解决方案。灵雀云ACP提供基于云原生技术的全栈私有云平台和服务,将为VMware的企业用户在云原生基础设施、
MariaDB 数据库是 MySQL 的一个分支,主要由开源社区维护,采用 GPL 授权许可 MariaDB 的目的是完全兼容 MySQL,包括 API 和命令行,使之能轻松成为 MySQL 的代替品。在存储引擎方面,使用 XtraDB 来代替 MySQL 的 InnoDB。 本文部署 3 个 MariaDB 服务器,采用一主多从架构(1 个 Master,2 个 Slave),来演示如
转载 2023-07-30 10:10:05
136阅读
Mac启动一个Mariadb容器
原创 2022-09-27 12:19:24
121阅读
这篇文章主要分为两个部分。 第一部分通过描述使用场景介绍为什么要使用 Docker 以及在 Docker 中使用 MariaDB 有什么优势。 接下来在第二部分中详细介绍如何安装 Docker ,使用 MariaDB 镜像以及如何挂载数据卷以及迁移数据的技巧。为什么要使用 Docker程序的开发过程中,尤其是涉及服务器的开发,往往部署的服务器和开发的电脑不是一样的环境,而在现实中,不同的开发者
目录 一、galare的基础知识1.galare cluster介绍2.galare cluster架构3.galare 复制工作原理二、mariadb集群搭建1.修改内核2.安装mariadb2.1安装mariadb2.2修改配置2.3修改密码3.安装mariadb-galera3.1安装galera3.2配置 4.创建远程访问用户5.验证三、haproxy代理mariadb
转载 2024-08-23 15:14:58
72阅读
1. docker pull mariadb 下载docker镜像 2. mkdir -p /home/data/mariadb 建一个目录作为和容器的映射目录 3. docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=1234 ...
转载 2021-10-18 20:25:00
377阅读
2评论
docker pull mariadb # 目录作为和容器的映射目录 mkdir -p /data/mariadb/data docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /data/mariadb/data:/var/lib/mysql -d mariadb --name 启动容器设置容器名称为mariadb - p 设置容器的3306端口映射到主机3306端口 -e M...
原创 2021-08-25 09:15:24
1137阅读
  • 1
  • 2
  • 3
  • 4
  • 5