docker 安装mysql 并支持远程访问

docker mysql 安装

  • 拉取镜像
docker pull mysql
  • 运行 mysql 容器
docker run --name mysql-container -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql:tag

这里 mysql-container 是您给容器指定的名字,my-secret-pw 应替换为您希望设定的密码。tag 是镜像的标签,指定特定的 MySQL 版本,例如 5.78.0,或者如果您希望使用最新版,则可以省略。

  • 添加远程访问配置

在本地创建 my.cnf 文件

vi my.cnf

[root@iZ2vcb11ph0xpym47l2brnZ lianjia-beike-spider-master]# vim my.cnf 
[mysqld]
bind-address = 0.0.0.0

添加到 docker 容器中

docker cp my.cnf mysql-container:/etc/mysql/my.cnf

重启容器

docker restart mysql-container
  • 打开 3306 端口

相关推荐

  1. docker 安装mysql 支持远程访问

    2024-01-18 07:44:04       55 阅读
  2. centos安装mysql设置远程访问

    2024-01-18 07:44:04       85 阅读

最近更新

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

    2024-01-18 07:44:04       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-18 07:44:04       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-18 07:44:04       82 阅读
  4. Python语言-面向对象

    2024-01-18 07:44:04       91 阅读

热门阅读

  1. flask 与小程序 菜品详情和分享功能

    2024-01-18 07:44:04       56 阅读
  2. SaaS应用框架对比:Spring Boot vs Flask vs FastAPI

    2024-01-18 07:44:04       56 阅读
  3. Hive之set参数大全-9

    2024-01-18 07:44:04       45 阅读
  4. linux设置定时任务

    2024-01-18 07:44:04       55 阅读
  5. ChatGPT 股市知识问答

    2024-01-18 07:44:04       51 阅读
  6. ChatGPT提示词

    2024-01-18 07:44:04       67 阅读
  7. node.js常用命令

    2024-01-18 07:44:04       56 阅读
  8. 【第一章 引言】

    2024-01-18 07:44:04       51 阅读
  9. NLP任务中常用的损失函数

    2024-01-18 07:44:04       54 阅读
  10. MyBatis-Plus之内置接口&Service接口&Mapper接口

    2024-01-18 07:44:04       59 阅读