docker 启动初始化sql

在这里插入图片描述

记录

在这里插入图片描述
容器启动时,初始化sql,如上图所示,即可。

github地址

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 Docker 中使用达梦数据库进行命令行初始化,需要按照以下步骤进行操作。 首先,我们需要先构建一个支持达梦数据库的 Docker 镜像。可以通过在 Dockerfile 中使用适当的基础镜像和达梦数据库安装程序来构建镜像。 在 Dockerfile 中,可以使用以下命令下载并安装达梦数据库: ``` RUN wget -P /tmp https://website/dm-install.tar.gz RUN tar -xzf /tmp/dm-install.tar.gz -C /tmp RUN cd /tmp/dm-install && ./install.sh --silent ``` 接下来,使用以下命令构建 Docker 镜像: ``` docker build -t dm-db . ``` 完成构建后,可以使用以下命令创建一个 Docker 容器: ``` docker run -d --name dm-container dm-db ``` 此时,Docker 容器以后台模式运行,并且达梦数据库已成功安装。 接下来,我们可以使用以下命令进入 Docker 容器的命令行: ``` docker exec -it dm-container bash ``` 进入容器后,可以使用以下命令启动达梦数据库命令行: ``` dmdosql dbname ``` 这将启动达梦数据库的命令行界面,其中 "dbname" 是要初始化的数据库的名称。 接下来,在达梦数据库命令行中,通过执行适当的 SQL 命令来初始化数据库。例如,可以创建表、插入数据等。 完成数据库初始化后,可以通过退出达梦数据库命令行和容器的命令行来退出容器。 以上就是使用 Docker 和达梦数据库进行命令行初始化的步骤。通过构建支持达梦数据库的 Docker 镜像,创建容器并进入容器的命令行,然后在达梦数据库命令行中执行相应的 SQL 命令,即可完成数据库初始化
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值