网站首页

centos7 安装docker 并且配置mariadb

中文Lee 2021/11/20 3669人围观
MYSQL   docker  

第一步:安装docker:

curl -sSL https://get.daocloud.io/docker | sh

等待安装完成后运行一下命令:

systemctl start docker (启动)docker

systemctl enable docker (开机启动)

至此docker 安装完成


第二步:安装mariadb

先pull mariadb

docker pull mariadb

启动mariadb

docker run --name mariadb -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /data/mariadb/conf.d:/etc/mysql/conf.d -v /data/mariadb/data:/var/lib/mysql -d  --privileged=true mariadb

注释:

--name mariadb >>> 容器名称 mariadb

-p 3306:3306 >>> 将容器的3306端口映射到宿主机3306端口,这里映射端口可随意填写

-e MYSQL_ROOT_PASSWORD=123456 >>> 用环境变量设置root用户密码为123456

 -v /data/mariadb/conf.d:/etc/mysql/conf.d

-v /data/mariadb/data:/var/lib/mysql >>> 将容器/var/lib/mysql目录挂载到宿主机/data/mariadb/data目录

    启动 mariadb:

        docker start mariadb

    重新启动mariadb:

        docker restart mariadb

    设置开机启动:

docker container update --restart=always mariadb





相关推荐

  • centos上libreoffice+unoconv安装步骤,实现word转pdf(可以php读取pdf页码)

    php读取docx页码比较难操作,并且读取doc格式的页码数更难搞了,所以先将doc/docx/pptx/ppt 先转换为pdf,然后通过pdf读取页码就比较精确了一、libreoffice安装1、yum search  libreoffice查询一下系统自带的安装包安装libreoffi...

  • centos7通过yum安装JDK1.8

    安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有输入信息表示没有安装。如果安装可以使用rpm -qa | grep java |&n...

  • 编程语言排行榜2019年12月 TIOBE编程语言排行榜2019年最新版

     TIOBE已经公布了编程语言排行榜2019年12月的数据,编程语言12月的排名有了新的变化,Java比C的指数高了2%,与上个月的0.2%相比,前进很多,Python继续占领第三名,下面一起来看看2019年12月编程语言排行榜。  2019年12月编程语言排行榜看点:  首先,Java比上个月的指...

  • centos7刚安装的docker 1.13.1启动报错Docker failed to start

    yum install docker device-mapper-event-libs -y   安装dockersystemctl start docker 报错解决 关闭seliunx  修改文件 /etc/sysconfig/docker加上=false...

  • 11个代码质量审核和管理工具,程序员收藏

    如今,代码质量分析和审核已成为每个企业的基本流程。随着开源代码库使用的增加,安全性和代码质量对于构建高质量软件至关重要。不良的代码不仅会影响代码的可维护性,而且还会在某些情况下影响其性能。此外,更好的代码质量还有助于企业将来减少维护和降低成本。幸运的是,有很多审核和管理代码的工具,为开发者和程序员提...

  • js websocket

    <!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <script src="https://www.lizh...

  • .htaccess中301强制跳转到带www前缀或不带www的域名

    相信很多站长朋友都有这样的的问题出现。即带www前缀的域名与不带www前缀的顶级域名收录情况是不同的。这个问题主要是由于搜索引擎对于顶级域名与二级域名权重判定不同造成的。毫无疑问地,唯一的域名能够给你带来更多的好处。不管它是带www还是不带www。因为,这样无论用户还是搜索引擎都会记住你网站的唯一域...

  • mysqlbinlog 保存为sql文件。

    执行如下命令:mysqlbinlog -vv --base64-output=decode-rows binlog路径 --result-file=要保存的sql路径例如:/www/server/mysql/bin/mysqlbinlog -vv --base64-output=decode-row...