Image 如何在docker hub的官方postgres图像中添加更多功能?
如果使用官方postgres图像: 是一种使用PostgreSQL数据库的简单方法 但是如果我需要使用一些PostgreSQL扩展,例如PGRONGA: 如何将其添加到PostgreSQL官方图像中 将该映像作为容器运行,然后登录到它并添加扩展名,最后生成一个新映像?可能吗 如果有官方的PGRONGA形象会很好,但现在没有: 最后一种方法是,为groonga制作一个图像,在运行完整堆栈时链接到postgres容器 在使用容器部署现代web应用程序时,哪种方法适合这种情况?您应该在 因此,您有一些命令要启动,所以或多或少这样的Dockerfile应该可以做到这一点Image 如何在docker hub的官方postgres图像中添加更多功能?,image,postgresql,docker,full-text-search,containers,Image,Postgresql,Docker,Full Text Search,Containers,如果使用官方postgres图像: 是一种使用PostgreSQL数据库的简单方法 但是如果我需要使用一些PostgreSQL扩展,例如PGRONGA: 如何将其添加到PostgreSQL官方图像中 将该映像作为容器运行,然后登录到它并添加扩展名,最后生成一个新映像?可能吗 如果有官方的PGRONGA形象会很好,但现在没有: 最后一种方法是,为groonga制作一个图像,在运行完整堆栈时链接到postgres容器 在使用容器部署现代web应用程序时,哪种方法适合这种情况?您应该在 因此,
博士后
运行apt udate-y&&apt安装-y-V apt传输https\
&&回声“黛布https://packages.groonga.org/debian/ 杰西·梅因“>>/etc/apt/sources.list.d/groonga.list\
&&echo“deb srchttps://packages.groonga.org/debian/ 杰西·梅因“>>/etc/apt/sources.list.d/groonga.list\
&&…
我想你明白了
请记住,在Dockerfile中,您不能对任何命令回答“是”或“否”,因此必须自动执行所有命令。
如果您不能全部自动化,您可以做一些事情,获取一个图像,用bash提示符(或sh或zsh…)启动它,以交互方式执行难以自动化的所需命令,然后
docker提交
见医生
此外,在Dockerfile中,默认情况下,您是root用户,因此无需sudo
,除非您使用Dockerfile指令
用户myuser
您应该在
因此,您有一些命令要启动,所以或多或少这样的Dockerfile应该可以做到这一点
博士后
运行apt udate-y&&apt安装-y-V apt传输https\
&&回声“黛布https://packages.groonga.org/debian/ 杰西·梅因“>>/etc/apt/sources.list.d/groonga.list\
&&echo“deb srchttps://packages.groonga.org/debian/ 杰西·梅因“>>/etc/apt/sources.list.d/groonga.list\
&&…
我想你明白了
请记住,在Dockerfile中,您不能对任何命令回答“是”或“否”,因此必须自动执行所有命令。
如果您不能全部自动化,您可以做一些事情,获取一个图像,用bash提示符(或sh或zsh…)启动它,以交互方式执行难以自动化的所需命令,然后
docker提交
见医生
此外,在Dockerfile中,默认情况下,您是root用户,因此无需sudo
,除非您使用Dockerfile指令
USER myuser
可能的重复