gpt4 book ai didi

alfresco - 如何在 Docker 上运行 Alfresco Bundled Installer?

转载 作者:行者123 更新时间:2023-12-02 21:38:45 24 4
gpt4 key购买 nike

我开始使用 Docker,现在我想用它来运行 Alfresco 实例。

我尝试使用从以下位置获得的单个文件安装程序来安装 Alfresco:

http://wiki.alfresco.com/wiki/Community_file_list_4.2.e (572Mb)

插入安装程序文件并运行最近创建的镜像后,我执行:

root@3e8b72d208e4:/root# chmod u+x alfresco.sh 
root@3e8b72d208e4:/root# mv alfresco.sh alfresco.bin
root@3e8b72d208e4:/root# ./alfresco.bin
root@3e8b72d208e4:/root#

1秒后,./alfresco.bin进程结束,没有输出。它应该提示一些安装程序选项。

我在 Ubuntu 13.10 64 位和 8Gb RAM 上运行 Docker。使用安装程序在 Docker 容器上安装 Alfresco 的正确步骤是什么?

最佳答案

问题是 bitrock 安装程序需要 tmpfs,而这又需要额外的权限来执行容器。使用

运行容器
docker run -i -t -privileged <image> [<command>]

并执行

mount none /tmp -t tmpfs

在容器内。

之后,安装程序将正常运行。

不幸的是,如果您想要从 dockerfile 构建镜像,事情就会变得困惑。 docker build 不提供 -privileged 开关或 RUNP 指令。您可能想看看https://github.com/dotcloud/docker/issues/1916供进一步讨论。

关于alfresco - 如何在 Docker 上运行 Alfresco Bundled Installer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21964319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com