docker部署带数据的mysql数据库

发布时间:2024-11-20 人气:111次

需求:现在要求部署一个带数据的mysql数据库。

限制:容器化部署平台是第三方提供的一个平台,提供了远程harbor仓库,rancher部署平台。所有的这些都需要连接vpn才能访问。之前直接在其平台上从公共仓库拉取mysql镜像,随后本地mysql客户端(dbeaver)可以连接上此数据库,就可以进行各种数据导入操作。这次换了vpn之后,本地直接连不上了,非要在rancher平台的命令行中去操作mysql数据库,无比蛋疼。

最终实现思路:1.直接在本地的docker环境从官网上拉取一个mysql镜像,然后启动容器。2.在容器中新建一个文件夹,将mysql脚本文件复制进此容器中的文件夹。3.将此容器使用commit命令创建成一个新的镜像。4.在新的容器化平台部署此镜像,启动容器,登陆mysql,使用mysql的source命令执行脚本文件,达到数据导入的目的。



选择订阅-通过 Docker 订阅在协作、安全性和支持之间找到完美的平衡!
在线客服
联系方式

热线电话

18221674630

上班时间

周一到周五

公司电话

18221674630

二维码
线
获取免费体验资格

提交后,我们将在3个小时内与您联系