m0_71786908 2023-04-12 11:20 采纳率: 66.7%
浏览 33
已结题

docker中数据库镜像的作用是什么

既然把mysql 数据库安装到机器上了,又需要MySQL的镜像干啥,这个不是必须的吧,到时候容器里运行的应用之间连机器上的MySQL就可以了吧,我看相关文章说是可以在镜像里进行数据备份,这个是主从同步吗

  • 写回答

2条回答 默认 最新

  • bluetata 云计算领域优质创作者 2023-04-12 12:21
    关注

    说一下我的理解,docker镜像就是一个模板 template,官方里面已经创建好了某一个软件的实例,比如mysql等,你只需要执行 docker run来运行讲这个魔板创建到你的服务器就可以了,而不是传统的去安装一次,这个镜像可以复制,复制N个都可以,而且想在哪里用都可以。

    你执行docker run的时候是启动镜像,如果你有镜像,那么你就是个空docker,你也可以简单理解你买了一台电脑,但是电脑么有操作系统,你的操作系统就是镜像,当然这是打个比方而已。

    具体的run的原理,你可以看一下,如果你对docker有所了解看一下应该就懂了,为什么有镜像和远程仓库了:

    img

    另外你最后说的主从同步,那是mysql的配置,mysql在docker里面你创建好了配置my.cnf即可达成主从同步,如果做集群做好docker网络也可以,这样一群docker都链接在了一起

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月3日
  • 已采纳回答 2月24日
  • 创建了问题 4月12日

悬赏问题

  • ¥15 mmo能不能做客户端怪物
  • ¥15 osm下载到arcgis出错
  • ¥15 Dell g15 每次打开eiq portal后3分钟内自动退出
  • ¥200 使用python编写程序,采用socket方式获取网页实时刷新的数据,能定时print()出来就行。
  • ¥15 matlab如何根据图片中的公式绘制e和v的曲线图
  • ¥15 我想用Python(Django)+Vue搭建一个用户登录界面,但是在运行npm run serve时报错了如何解决?
  • ¥15 QQ邮箱过期怎么恢复?
  • ¥15 登录他人的vue项目显示服务器错误
  • ¥15 (标签-android|关键词-app)
  • ¥15 comsol仿真压阻传感器