首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >我需要用postgres构建包含数据的码头映像

我需要用postgres构建包含数据的码头映像
EN

Stack Overflow用户
提问于 2018-11-08 13:29:59
回答 1查看 1K关注 0票数 4

因此,我需要使用:我的程序使用postgresql,postgresql和其中的一些数据,我使用本文:https://medium.com/@sharmaNK/build-postgres-docker-image-with-data-included-489bd58a1f9e

我的脚步:

  1. docker-compose build //创建ps_image_with_data
  2. docker run --name ps-export -p 5432:5432 -i postgres
  3. 连接到5432 db,使用dbeaver;创建表;在表中放置一些行
  4. docker exec -it my_container_with_data_id bash
  5. mkdir /postgres
  6. cp -r /var/lib/postgresql/data/* /postgres
  7. docker commit ps-export ps_image_with_data
  8. docker run --env PGDATA=postgres -p 5432:5432 -i ps_image_with_data //在这里,我尝试了在步骤7中创建的ps_image_with_data和新映像

经过8步,我得到了这个:

2018-11-08 12:44:52.549 UTC 1日志:监听IPv4地址"0.0.0.0",端口5432 2018-11-08 12:44:52.549 UTC 1日志:侦听IPv6地址“,端口5432 2018-11-08 12:44:52.615 UTC 1日志:侦听Unix”//run/postgresql/s.PGSQL.5432“2018-11-08 12:44:52.750 UTC 22日志系统中断;最后了解2018-11-08 11:56:27 UTC 2018-11-08 12:45:25.042 UTC 22日志:无法删除缓存文件“全局/pg_内在. last”:权限被拒绝2018-11-08 12:45:25.042 UTC 22日志:无法删除缓存文件“base 13067/pg_内在.last”:权限被拒绝2018-11-08 12:45:25.042 UTC 22日志:数据库系统没有正确关闭;自动恢复正在进行2018-11-08 12:45:45:25.127 UTC 22日志:重做从0/166CF68 2018-11-08 12:45:25.127 UTC 22日志:无效记录长度在0/166D048: 24,得到0 2018-11-08 12:45:25.127 UTC 22日志:重做在0/166D010 2018-11-08 12:45:25.259 UTC 22恐慌:无法重命名文件“pg_逻辑/复制源_校验点to”:拒绝允许2018-11-08 12:45:25.357 UTC 1日志:启动进程(PID 22)被信号6:中止-11-08 12:45:25.358 UTC 1终止日志:由于启动进程失败而中止启动2018-11-08 12:45:25.359 UTC 1日志:数据库系统关闭

有人能帮我解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-08 13:55:11

怎么样

  1. 码头运行-名称ps-导出-p 5432:5432 -i postgres
  2. 连接到5432 db,使用dbeaver;创建表;在表中放置一些行
  3. 向主机转储(data.sql)
  4. 在psql服务器下添加您的docker-compose.yml

`

代码语言:javascript
运行
复制
volumes:
- ./data.sql:/docker-entrypoint-initdb.d/init.sql
  1. docker-compose up

如果希望在映像中包括data.sql,而不是步骤4,请将其复制到您的dockerfile中的/docker-entrypoint-initdb.d/init.sql中。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53208755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档