注意:这是https://hub.docker.com/_/nuxeo%E7%9A%84%60amd64%60%E6%9E%B6%E6%9E%84%E6%9E%84%E5%BB%BA%E7%9A%84%22%E6%8C%89%E6%9E%B6%E6%9E%84%22%E4%BB%93%E5%BA%93%E2%80%94%E2%80%94%E6%9B%B4%E5%A4%9A%E4%BF%A1%E6%81%AF%E8%AF%B7%E5%8F%82%E8%A7%81%E5%AE%98%E6%96%B9%E9%95%9C%E5%83%8F%E6%96%87%E6%A1%A3%E4%B8%AD%E7%9A%84https://github.com/docker-library/official-images#architectures-other-than-amd64%E5%92%8C%E5%AE%98%E6%96%B9%E9%95%9C%E5%83%8FFAQ%E4%B8%AD%E7%9A%84https://github.com/docker-library/faq#an-images-source-changed-in-git-now-what%E3%80%82
此镜像已弃用,因为Nuxeo维护的镜像现在为私有(https://github.com/docker-library/official-images/pull/6127#issuecomment-912530080)%E3%80%82%E5%A6%82%E9%9C%80%E8%BF%9B%E4%B8%80%E6%AD%A5%E6%94%AF%E6%8C%81%EF%BC%8C%E8%AF%B7%E8%81%94%E7%B3%BBNuxeo%E3%80%82
维护者:
https://github.com/nuxeo/docker-nuxeo
获取帮助:
Docker社区论坛、Docker社区Slack或Stack Overflow
Dockerfile链接
https://hub.docker.com/r/amd64/nuxeo/
已发布镜像工件详情:
https://github.com/docker-library/repo-info/blob/master/repos/nuxeo (https://github.com/docker-library/repo-info/commits/master/repos/nuxeo)
(镜像元数据、传输大小等)
镜像更新:
https://github.com/docker-library/official-images/issues?q=label%3Alibrary%2Fnuxeo
https://github.com/docker-library/official-images/blob/master/library/nuxeo (https://github.com/docker-library/official-images/commits/master/library/nuxeo)
本描述的来源:
https://github.com/docker-library/docs/tree/master/nuxeo (https://github.com/docker-library/docs/commits/master/nuxeo)
Nuxeo平台是一个高度可定制和可扩展的内容管理平台,用于构建业务应用。
!https://raw.githubusercontent.com/docker-library/docs/6538ea62bab8b051d0556c689c***d48089ed/nuxeo/logo.png
console$ docker run --name mynuxeo -p 8080:8080 -d amd64/nuxeo
此镜像包含EXPOSE 8080(Nuxeo端口)。应用默认Nuxeo配置,其中包含嵌入式数据库(H2)和嵌入式Elasticsearch实例。此设置不适用于生产环境。请参见下文了解如何通过指定环境变量设置生产就绪容器。
Nuxeo平台可通过[***]{DOCKER_HOST}:8080/访问,默认用户名和密码为Administrator/Administrator。
console$ docker run --name mynuxeo --rm -ti -p 8080:8080 -e NUXEO_PACKAGES="nuxeo-web-ui nuxeo-dam nuxeo-drive nuxeo-showcase-content nuxeo-template-rendering nuxeo-template-rendering-samples nuxeo-spreadsheet" nuxeo
这将安装与上述相同的镜像,但附带一些演示Nuxeo包,以展示其各种用途(DAM、DM、搜索等)。
有关如何使用此镜像的更多信息,请参见Nuxeo文档。
Nuxeo镜像使用多个环境变量,允许指定更具体的设置。
NUXEO_DB_TYPE定义要使用的数据库类型。默认设置为仅适用于测试目的的H2嵌入式数据库。指定数据库类型时,其他变量可能有帮助:
NUXEO_DB_HOST:如果定义了NUXEO_DB_TYPE,此变量是必需的,且必须指向数据库服务器主机。NUXEO_DB_NAME:要使用的数据库名称(默认nuxeo)NUXEO_DB_USER:连接数据库的用户(默认nuxeo)NUXEO_DB_PASSWORD:连接数据库的密码(默认nuxeo)NUXEO_TEMPLATES此变量允许在nuxeo.templates配置变量中添加额外的Nuxeo配置模板。
NUXEO_ES_HOSTS此变量允许设置外部Elasticsearch集群。使用逗号分隔的带有9300端口的Elasticsearch主机列表。可设置其他环境变量,例如:
NUXEO_ES_CLUSTER_NAME:要加入的Elasticsearch集群名称NUXEO_ES_INDEX_NAME:索引名称(默认nuxeo)NUXEO_ES_REPLICAS:副本数量(默认1)。如果不为0,则意味着ES集群必须有足够的节点来满足副本设置。NUXEO_ES_SHARDS:分片数量(默认5)。例如:
NUXEO_ES_HOSTS=es1:9300,es2:9300 NUXEO_ES_CLUSTER_NAME=dockerCluster NUXEO_ES_INDEX_NAME=nuxeo1 NUXEO_ES_REPLICAS=0 NUXEO_ES_SHARDS=5
NUXEO_REDIS_HOST要使用Redis,只需将此变量设置为Redis主机地址。
NUXEO_REDIS_PORT如果设置了Redis,可以覆盖默认端口配置(默认为6379)。
NUXEO_CLID允许为Nuxeo Connect注册设置CLID。此参数格式为part1\npart2,因此根据环境,可能需要转义\字符。
有关注册过程的更多信息,请参见Nuxeo文档。
NUXEO_INSTALL_HOTFIX启动最新Hotfix的安装。(默认true,但需要设置NUXEO_CLID)
NUXEO_PACKAGES允许在启动时安装Nuxeo包。
NUXEO_URL此变量设置Nuxeo实例的可访问URL。例如,用于在发送邮件时引用服务器地址。
NUXEO_DATANuxeo数据目录的位置。(默认/var/lib/nuxeo/data)。您可能需要自定义NUXEO_DATA以将其映射到Docker卷,使二进制文件等数据保持持久化。
NUXEO_LOGNuxeo日志目录的位置。(默认/var/log/nuxeo)
NUXEO_AUTOMATION_TRACE如果设置为"true",将启用自动化跟踪模式。
NUXEO_DEV_MODE如果设置为"true",将启用开发模式,允许在使用Nuxeo Studio开发时进行热重载。
NUXEO_BINARY_STORE指定二进制存储的位置,用于配置二进制存储。
NUXEO_TRANSIENT_STORE指定临时存储的位置。
NUXEO_DDL_MODE允许通过设置ddlMode值来配置数据库创建选项。
NUXEO_CUSTOM_PARAM允许向nuxeo.conf添加自定义参数。多个参数可以用\n分隔。例如:
NUXEO_CUSTOM_PARAM="repository.clustering.enabled=false\nrepository.clustering.delay=1000"
如果您希望在基于此镜像的镜像中进行额外设置,可以添加/docker-entrypoint-initnuxeo.d/nuxeo.conf文件,该文件将附加到常规nuxeo.conf文件的末尾。
dockerfileFROM amd64/nuxeo:7.10 COPY nuxeo.conf /docker-entrypoint-initnuxeo.d/nuxeo.conf
如果您需要root账户在Dockerfile中运行一些安装步骤,则需要将这些步骤放在两个USER命令之间,因为镜像以用户1000(nuxeo)运行。例如:
dockerfileFROM amd64/nuxeo:LTS USER root RUN apt-get update && apt-get install -y --no-install-recommends vim USER 1000
您可以在特殊的/docker-entrypoint-initnuxeo.d目录中添加自己的shell脚本。当脚本以.sh结尾时,它们将在默认入口点启动时运行。
由于包含一些非免费编解码器,此镜像未附带ffmpeg的二进制版本。但是,您可以通过在派生镜像的Dockerfile中添加以下行来简单地添加编译步骤。
dockerfileFROM amd64/nuxeo:7.10 USER root RUN echo "deb http://httpredir.debian.org/debian jessie non-free" >> /etc/apt/sources.list RUN apt-get update && apt-get install -y --no-install-recommends libfaac-dev git WORKDIR /tmp # 构建ffmpeg ENV BUILD_YASM true ENV LIBFAAC true RUN git clone https://github.com/nuxeo/ffmpeg-nuxeo.git WORKDIR ffmpeg-nuxeo RUN ./prepare-packages.sh \ && ./build-yasm.sh \ && ./build-x264.sh \ && ./build-libvpx.sh \ && ./build-ffmpeg.sh \ && cd /tmp \ && rm -Rf ffmpeg-nuxeo \ && rm -rf /var/lib/apt/lists/* USER 1000
出于与ffmpeg相同的原因,我们不附带Oracle JVM,默认依赖OpenJDK。如果您想使用Hotspot JVM,可以在派生Dockerfile中添加以下行:
dockerfileRUN apt-get remove -y --purge openjdk-8-jdk \ && add-apt-repository -y ppa:webupd8team/java && apt-get update \ && echo "debconf shared/accepted-oracle-license-v1-1 select true" | debconf-set-selections \ && echo "debconf shared/accepted-oracle-license-v1-1 seen true" | debconf-set-selections \ && apt-get install -y oracle-java8-installer \ && rm -rf /var/lib/apt/lists/*
此镜像较大,因为它包含许多功能。Nuxeo发行版本身约为250M,为了使生成缩略图或文档转换为PDF等功能正常工作,我们需要一些捆绑在镜像中的额外工具。我们希望将来能够将这些转换委托给作为额外Docker镜像捆绑的外部服务。
查看此镜像中包含的软件的许可证信息。
与所有Docker镜像一样,这些镜像可能还包含其他软件,这些软件可能受其他许可证(例如基础发行版中的Bash等,以及包含的主要软件的任何直接或间接依赖项)约束。
一些能够自动检测到的额外许可证信息可能位于https://github.com/docker-library/repo-info/tree/master/repos/nuxeo%E4%B8%AD%E3%80%82
对于任何预构建镜像的使用,镜像用户有责任确保对该镜像的任何使用都符合其中包含的所有软件的相关许可证。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
不支持 push
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务