docker 安装mysql 8.0.35

1.拉取镜像

docker pull mysql:8.0.35


2.创建相关挂载目录与文件

mkdir -p /opt/mysql8/conf
mkdir -p /opt/mysql8/data
mkdir -p /opt/mysql8/logs

或者:mkdir -p /opt/mysql8/{data,conf,logs,mysqld,mysql-files}

文件与文件夹授权:chmod -R 775 /opt/mysql8/*

3.运行容器

docker run -d \
--restart=always \
--privileged=true \
--name mysql8035 \
-p 3306:3306 \
-v /opt/mysql8/conf:/etc/mysql/conf.d \
-v /opt/mysql8/data:/var/lib/mysql \
-v /opt/mysql8/logs:/var/log/mysql \
-v /opt/mysql8/mysqld:/var/run/mysqld \
-v /opt/mysql8/mysql-files:/var/lib/mysql-files \
-e MYSQL_ROOT_PASSWORD=root123 \
-e TZ=Asia/Shanghai \
mysql:8.0.35 

【参数说明】
--privileged=true  -- 开启目录挂载权限
-e MYSQL_RO

相关推荐

  1. dockerdocker安装Mysql

    2023-12-24 11:54:03       53 阅读
  2. docker安装mysql8

    2023-12-24 11:54:03       55 阅读
  3. docker 安装mysql容器

    2023-12-24 11:54:03       54 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-24 11:54:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-24 11:54:03       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-24 11:54:03       87 阅读
  4. Python语言-面向对象

    2023-12-24 11:54:03       96 阅读

热门阅读

  1. 力扣labuladong——一刷day78

    2023-12-24 11:54:03       65 阅读
  2. python自动开发,基础2

    2023-12-24 11:54:03       48 阅读
  3. Vue 3 表单处理精讲:打造响应式注册表单的艺术

    2023-12-24 11:54:03       54 阅读
  4. ClickHouse(19)ClickHouse集成Hive表引擎详细解析

    2023-12-24 11:54:03       47 阅读
  5. pytorch常用的几个函数详解

    2023-12-24 11:54:03       52 阅读
  6. [网络安全] 远程登录

    2023-12-24 11:54:03       57 阅读
  7. Vite和Webpack的优缺点

    2023-12-24 11:54:03       65 阅读
  8. Nodejs+Express搭建HTTPS服务

    2023-12-24 11:54:03       55 阅读
  9. C#编程语言的从入门到深入学习大纲

    2023-12-24 11:54:03       60 阅读
  10. 36.MYSQL的外键(foreign key)

    2023-12-24 11:54:03       53 阅读
  11. How to upgrade/downgrade Rubygems:

    2023-12-24 11:54:03       54 阅读