当前位置: 首页 > news >正文

docker配置mysql

手动拉取 MySQL 镜像

docker pull mysql

创建并运行 MySQL 容器(docker run)

docker run -d \--name mysql \-p 3306:3306 \-e TZ=Asia/shanghai \-e MYSQL_ROOT_PASSWORD=123 \mysql
  1. -d:以守护进程(daemon)模式运行容器,使容器在后台持续运行。
  2. --name mysql:为容器指定一个名称为 “mysql”,方便后续对该容器进行管理和操作。
  3. -p 3306:3306:将主机的 3306 端口映射到容器内的 3306 端口,这样可以从主机访问容器内的 MySQL 服务。
  4. -e TZ=Asia/shanghai:设置容器的时区为上海时区。
  5. -e MYSQL_ROOT_PASSWORD=123:设置 MySQL 的 root 用户密码为 “123”。需要注意,在实际生产环境中,应使用更复杂和安全的密码。
  6. mysql:指定要运行的镜像名称,这里是 MySQL 官方镜像。

设置mysql开启自启:

docker update --restart=always mysql

手动启动mysql:

docker start mysql

手动关闭mysql(也可以使用ps查看后终止进程):

docker stop mysql
http://www.lryc.cn/news/474099.html

相关文章:

  • 说说Dubbo有哪些核心组件?
  • 视频文件损坏无法播放怎么办?有什么办法可以修复视频吗?
  • flutter ios ffi 调试 .a文件 debug可以 release 不行
  • ADB指定进程名称kill进程
  • 巨好看的登录注册界面源码
  • Python 数据结构
  • 计算机网络八股文个人总结
  • Flutter使用share_plus是提示发现了重复的类
  • 【Linux】编辑器vim 与 编译器gcc/g++
  • 音频中sample rate是什么意思?
  • Java思想
  • 演练纪实丨 同创永益圆满完成10月份灾备切换演练支持
  • UE Mutiplayer(1):网络概述
  • 【SQL Server】中关于 COUNT 的一些使用方式区别
  • 第5关:主合取范式
  • vscode摸鱼学习插件开发
  • 多线程编程与并发控制缓存策略负载均衡数据库优化
  • Gradio DataFrame分页功能详解:从入门到实战
  • [OPEN SQL] FOR ALL ENTRIES IN
  • 每日互动基于 Apache DolphinScheduler 从容应对ClickHouse 大数据入库瓶颈
  • Chromium127编译指南 Linux篇 - 同步第三方库以及Hooks(六)
  • 在 Android 设备上部署一个 LLM(大语言模型)并通过 Binder 通信提供服务
  • 安科瑞AMB400分布式光纤测温系统解决方案--远程监控、预警,预防电气火灾
  • docker-compose安装rabbitmq 并开启延迟队列和管理面板插件(rabbitmq_delayed_message_exchange)
  • 低功耗蓝牙模块在车联网中的应用
  • Gitee push 文件
  • OpenGL入门004——使用EBO绘制矩形
  • Python中`__str__`和`__repr__`的区别(最清晰解释)
  • Community Enterprise Operating System
  • X (Twitter)养号指南:2024最新攻略