安装MySql并在Docker镜像中加载Dump
创始人
2024-08-29 23:00:31
0

要在Docker镜像中安装MySQL并加载Dump,可以按照以下步骤进行操作:

  1. 创建一个Dockerfile,其中包含以下内容:
# 使用MySQL官方镜像作为基础镜像
FROM mysql:latest

# 将文件夹中的dump.sql文件复制到Docker镜像的根目录下
COPY dump.sql /docker-entrypoint-initdb.d/

# 设置环境变量,指定数据库名称和用户密码
ENV MYSQL_DATABASE=mydb
ENV MYSQL_ROOT_PASSWORD=password

# 执行初始化命令
RUN /etc/init.d/mysql start && mysql -u root -p${MYSQL_ROOT_PASSWORD} ${MYSQL_DATABASE} < /docker-entrypoint-initdb.d/dump.sql

# 暴露MySQL端口
EXPOSE 3306
  1. 在与Dockerfile相同的目录下创建一个名为"dump.sql"的SQL Dump文件,其中包含要加载的数据库结构和数据。

  2. 执行以下命令来构建Docker镜像:

docker build -t mysql-dump .
  1. 运行以下命令来启动Docker容器:
docker run -d -p 3306:3306 --name mysql-container mysql-dump

这将在后台启动一个名为"mysql-container"的Docker容器,并将主机的3306端口映射到容器的3306端口。

现在,您应该能够通过MySQL客户端连接到Docker容器,并查看已加载的Dump数据。

相关内容

热门资讯

5分钟分享!雀友会广东潮汕辅助... 5分钟分享!雀友会广东潮汕辅助软件,永胜联盟辅助器(其实真的有挂)-哔哩哔哩1、进入到雀友会广东潮汕...
4分钟外挂!福建大玩家辅助下载... 4分钟外挂!福建大玩家辅助下载,掌电竞技辅助器,黑科技教程(有挂教学)-哔哩哔哩1、下载好福建大玩家...
四分钟解迷!丽水都来大菠萝脚本... 四分钟解迷!丽水都来大菠萝脚本辅助,蜀山四川辅助脚本(好像存在有挂)-哔哩哔哩;1、很好的工具软件,...
五分钟外挂!福建天天开心辅助软... 您好,福建天天开心辅助软件大全这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054...
第二分钟分享!欢乐对决破解版,... 第二分钟分享!欢乐对决破解版,天天爱柳州有没有辅助器(真是是真的挂)-哔哩哔哩天天爱柳州有没有辅助器...
第一分钟外挂!h5反杀工具,川... 第一分钟外挂!h5反杀工具,川友汇辅助软件,新2025教程(有挂存在)-哔哩哔哩1、这是跨平台的川友...
第八分钟揭露!衢州都莱有没有挂... 第八分钟揭露!衢州都莱有没有挂,新海贝辅助器试用(总是真的是有挂)-哔哩哔哩该软件可以轻松地帮助玩家...
四分钟外挂!新道游app辅助器... 四分钟外挂!新道游app辅助器,微信小程序微乐辅助器,必赢方法(有挂细节)-哔哩哔哩1、进入到微信小...
4分钟详细!四川熊猫辅助软件下... 4分钟详细!四川熊猫辅助软件下载,新518互游脚本(切实真的有挂)-哔哩哔哩1)四川熊猫辅助软件下载...
第9分钟外挂!天胡辅助脚本,掌... 第9分钟外挂!天胡辅助脚本,掌中乐游戏辅助工具,安装教程(有挂细节)-哔哩哔哩1、玩家可以在掌中乐游...