基于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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-15 14:05:24
                            
                                106阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 使用Docker启动容器内部的MariaDB
## 简介
在本文中,我将向你介绍如何使用Docker来启动容器内部的MariaDB。Docker是一种容器化平台,它可以让开发者更轻松地打包、交付和运行应用程序。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            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-24 22:12:15
                            
                                819阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            MHA(Master High Availability),也称主库高可用(或高可用),即在 MySQL Replication (主从复制) 的基础上,对其进行优化。目前在 MySQL 高可用方面是一个相对成熟的解决方案,它由日本 DeNA 公司 youshimaton(现就职于Facebook公司)开发,是一套优秀的作为 MySQL 高可用性环境下故障切换和主从提升的高可用软件。在 MySQL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-21 20:18:44
                            
                                182阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            读写分离适用的场景:读操作的频率远高于写操作的频率,写操作的耗时长于读操作的耗时,即长耗时低频率的写操作降低了整个数据库的高并发读写能力,同时读操作对数据实时性要求不高,允许一定时间的延时。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程序的开发过程中,尤其是涉及服务器的开发,往往部署的服务器和开发的电脑不是一样的环境,而在现实中,不同的开发者            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 06:40:35
                            
                                220阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录 一、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阅读