首页 > 数据库 >docker 安装 mysql

docker 安装 mysql

时间:2023-12-01 15:37:20浏览次数:52  
标签:opt module cnf conf mysql docker 安装

  • 1. 拉取镜像
    sudo docker pull mysql

    2. 创建mysql配置文件目录

     mkdir -p /opt/module/mysql/conf /opt/module/mysql/data  /opt/module/mysql/conf/config.d/

    3. 创建mysql 配置文件

    touch /opt/module/mysql/conf/my.cnf 

    4. 对 3 my.cnf 添加配置, 如果mysql状态一直显示restarting   就将最后一行删除

    [client]
    default-character-set = utf8mb3
    [mysqld]
    datadir = /opt/module/mysql/data
    character_set_server = utf8mb3
    collation_server = utf8mb3_general_ci
    secure-file-priv= 
    symbolic-links=0
    !includedir /opt/module/mysql/conf/config.d/

    5. 加载容器到 docker

    docker run --restart=unless-stopped -d --name mysql -v /opt/module/mysql/conf/my.cnf:/etc/mysql/my.cnf -v /opt/module/mysql/data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=cmcc1234 mysql

     6. 启动 docker

    systemctl docker start

     

标签:opt,module,cnf,conf,mysql,docker,安装
From: https://www.cnblogs.com/redhat0019/p/17869784.html

相关文章

  • docker 安装
    1.卸载旧版本的dockersudoapt-getremovedockerdocker-enginedocker.iocontainerdrunc2. 如果您想保留现有数据,那么直接进入下一步即可。如果您不想保留现有数据(可选),如image、container、volume等,执行下面的命令,相比remove命令,purge会同时清除软件包和软件的配置文......
  • k8s 安装kubevirt v0.59.0 (k3s v1.26.4)
    1.安装kubevirt-operator.yaml(可以直接指定VERSION=v0.59.0-alpha.2;可以直接先在浏览器访问github下载yaml)exportVERSION=$(curl-shttps://api.github.com/repos/kubevirt/kubevirt/releases|greptag_name|grep-v--'-rc'|sort-r|head-1|awk-F':'&#......
  • 如何在vm上安装统信uos
    1、新建虚拟机;2、选择稍后安装操作系统,前面这两步不会的参考我前面2篇博客如何在虚拟机上安装linux操纵系统-大脸猫12581-博客园(cnblogs.com)或安装windowsserver2016教程-大脸猫12581-博客园(cnblogs.com);3、选择客户机操作系统为Linux,版本为Debian10.x64位;4......
  • Inno Setup6.2.0汉化版软件及生成安装包脚本(二)
    个人研究,为了记录下打包脚本,大家也可以安装打包脚本向导一步一步生成。下面是我打包的脚本,其中包含了安装过程中执行批处理文件,是为了安装API服务,可以参考下:;脚本由InnoSetup脚本向导生成!;有关创建InnoSetup脚本文件的详细资料请查阅帮助文档!#defineMyAppName"客......
  • Docker 的一些常见命令
    dockerimagesdockerrim(后面跟dockerimagename,或者imageid)dockerbuilddockerbuild--tagimageName.//将当前目录下的dockerfilebuild成imageName的最新版本dockerpushdockerpushrepoName/imageName//将本地制作的镜像push到仓库中官方文......
  • 安装redis_exporter 以及配置prometheus
    安装:1、下载redis_exporterwgethttps://github.com/oliver006/redis_exporter/releases/download/v1.29.0/redis_exporter-v1.29.0.linux-amd64.tar.gz2、解压/usr/local目录下,并重命名#tar-zxvfredis_exporter-v1.29.0.linux-amd64.tar.gz-C/usr/local/#cd/usr/local/#......
  • Windows使用命令行方法,实现docker默认安装目录修改及更改docker镜像默认保存路径
    一、使用软连接方法,修改Docker默认安装目录查看Windows上安装DockerDesktop官方安装指南:https://docs.docker.com/desktop/install/windows-install/  1、提前在D盘新建Program\Docker,使用这行代码安装:"DockerDesktopInstaller.exe"install--installation-dir......
  • Windows环境单独安装PLSQL访问ORACLE数据库
        PLSQL(ProceduralLanguage/SQL),由allroundautomations开发,针对ORACLE数据库的扩展开发集成工具。本地未安装ORACLE数据库前提下,安装PLSQL后,还需要同时安装oracleclient或者更轻量级的instantclient客户端程序来访问和控制ORACLE数据库。本文主要介绍两者安装完......
  • 3-1 MySQL 入门-安装配置篇
    ​ 概要以前,在开发程序时,我们会把很多的数据和信息存储到某个文件夹中的文件中,例如:user.txt、db.xlsx等。现在,有那么一个叫:数据库管理系统(DBMS,DatabaseManagementSystem)的软件,可以帮助我们实现对文件夹中的文件进行操作,而我们只要学习DBMS能识别的指令,就能控制它去帮助我......
  • Windows安装Powershell7.x
    事件起因:由于需要运行一个脚本,但是该脚本是广大网友群众使用Powershell7写的,我自带的是Powershell5,运行过程中总是出现莫名其妙的问题,于是决定将Powershell升级到Powershell7.4.0解决办法:1、首先确认当前系统自带的Powershell的版本:$PsVersionTable.PSVersion......