dockers-compose达梦镜像启动执行sql脚本
时间: 2023-02-21 14:37:55 浏览: 281
docker-compose一键部署jenkins
可以在 `docker-compose.yml` 文件中配置一个数据库容器,并在启动该容器时执行 SQL 脚本。
1. 在数据库容器中创建一个 SQL 文件,例如:`schema.sql`。
2. 在 `docker-compose.yml` 文件中配置数据库容器,并指定 SQL 文件作为额外的启动命令:
```
version: '3'
services:
db:
image: mysql
environment:
MYSQL_ROOT_PASSWORD: password
volumes:
- ./schema.sql:/docker-entrypoint-initdb.d/schema.sql
```
3. 启动服务:
```
docker-compose up
```
该命令将启动数据库容器并执行 `schema.sql` 中的脚本。
阅读全文