- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想通过使用单个组合文件为 tomcat、documentum 内容服务器和 documentum xplore 创建容器。由于 docker-compose.yml 文件中提到的卷,我面临问题。能够通过单独执行撰写文件来启动服务。问题是当我尝试将撰写文件合并在一起时。想知道如何使用 docker compose 运行带有卷的多个容器。
下面是单个组合文件:
version: '2'
networks:
default:
external:
name: dctmcs_default
services:
dsearch:
image: xplore_ubuntu:1.6.0070.0058
container_name: dsearch
hostname: dsearch
ports:
- "9300:9300"
volumes:
- xplore:/root/xPlore/rtdata
indexagent:
image: indexagent_ubuntu:1.6.0070.0058
container_name: indexagent_1
hostname: indexagent_1
ports:
- "9200:9200"
environment:
- primary_addr=dsearch
- docbase_name=centdb
- docbase_user=dmadmin
- docbase_password=password
- broker_host=contentserver
- broker_port=1689
depends_on:
- dsearch
volumes_from:
- dsearch
volumes:
xplore: {}
tomcat_8:
image: tomcat_8.0:ccms
container_name: appserver
hostname: appserver
ports:
- "9090:8080"
contentserver:
image: contentserver_ubuntu:7.3.0000.0214
environment:
- HIGH_VOLUME_SERVER_LICENSE=
- TRUSTED_LICNESE=
- STORAGEAWARE_LICENSE=
- XMLSTORE_LICENSE=
- SNAPLOCKSTORE_LICENSE=LDNAPJEWPXQ
- RPS_LICENSE=
- FED_RECD_SERVICE_LICENSE=
- RECORD_MANAGER_LICENSE=
- PRM_LICENSE=
- ROOT_USER_PASSWORD=password
- INSTALL_OWNER_PASSWORD=password
- INSTALL_OWNER_USER=dmadmin
- REPOSITORY_PASSWORD=password
- EXTERNAL_IP=10.114.41.198
- EXTERNALDB_IP=172.17.0.1
- EXTERNALDB_ADMIN_USER=postgres
- EXTERNALDB_ADMIN_PASSWORD=password
- DB_SERVER_PORT=5432
- DOCBASE_ID=45321
- DOCBASE_NAME=centdb
- USE_EXISTING_DATABASE_ACCOUNT=false
- INDEXSPACE_NAME=dm_repo_docbase
- BOF_REGISTRY_USER_PASSWORD=password
- AEK_ALGORITHM=AES_256_CBC
- AEK_PASSPHRASE=${AEK_PASSPHRASE}
- AEK_NAME=aek.key
- ENABLE_LOCKBOX=false
- LOCKBOX_FILE_NAME=lockbox.lb
- LOCKBOX_PASSPHRASE=${LOCKBOX_PASSPHRASE}
- USE_EXISTING_AEK_LOCKBOX=false
- CONFIGURE_THUMBNAIL_SERVER=NO
- EXTDOCBROKERPORT=1689
- CONTENTSERVER_PORT=50000
- APP_SERVER_ADMIN_PASSWORD=jboss
- INSTALL_OWNER_UID=
hostname:
"contentserver"
container_name:
"contentserver"
ports:
- "1689:1689"
- "1690:1690"
- "50000:50000"
- "50001:50001"
- "9080:9080"
- "9082:9082"
- "9081:9081"
- "8081:8081"
- "8443:8443"
- "9084:9084"
volumes:
- centdb_odbc:/opt/dctm/odbc
- centdb_data:/opt/dctm/data
- centdb_dba:/opt/dctm/dba
- centdb_share:/opt/dctm/share
- centdb_dfc:/opt/dctm/config
- centdb_xhive_storage:/opt/dctm/xhive_storage
- centdb_XhiveConnector:/opt/dctm/wildfly9.0.1/server/DctmServer_MethodServer/deployments/XhiveConnector.ear
- centdb_mdserver_conf:/opt/dctm/mdserver_conf
- centdb_mdserver_log:/opt/dctm/wildfly9.0.1/server/DctmServer_MethodServer/log
- centdb_mdserver_logs:/opt/dctm/wildfly9.0.1/server/DctmServer_MethodServer/logs
- centdb_Thumbnail_Server_conf:/opt/dctm/product/7.3/thumbsrv/conf
- centdb_Thumbnail_Server_webinf:/opt/dctm/product/7.3/thumbsrv/container/webapps/thumbsrv/WEB-INF
privileged: true
volumes:
centdb_data:
driver: local
centdb_dba:
centdb_share:
driver: local
centdb_dfc:
centdb_odbc:
centdb_XhiveConnector:
centdb_mdserver_conf:
centdb_mdserver_log:
centdb_mdserver_logs:
centdb_Thumbnail_Server_conf:
centdb_Thumbnail_Server_webinf:
centdb_xhive_storage:
最佳答案
当您尝试将卷创建为当前主机文件夹的子文件夹时,通常会出现此错误。在这种情况下,语法必须是:
volumes:
- ./centdb_odbc:/opt/dctm/odbc
换句话说:缺少相对路径“./”!
关于linux - 错误 : Named volume "xplore:/root/xPlore/rtdata:rw" is used in service "dsearch" but no declaration was found in the volumes section,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51416182/
我已经创建了一个代码,应该能够复制用户建议的文件。我想知道的是:如何设置输出文件模式以及如何确定此代码中的输出文件模式权限? #include #include int main() { char
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
我在 Windows 7 上运行 Spark。当我使用 Hive 时,我看到以下错误 The root scratch dir: /tmp/hive on HDFS should be writabl
我想阻止用户备份文件到光盘,所以我必须确定光驱是否可写。 Windows下怎么办? 最佳答案 可以在 HKEY_CURRENT_USER\Software\Microsoft\Windows\Curr
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
在 gitolite 中,我想授予所有 write 允许的任何 repo 的用户 RW+CD 到他们的个人分支。换句话说:任何被允许 RW 项目的人都应该被允许创建分支,但只能在他们的个人命名空间中。
最近我在使用Python模块os,当我试图改变一个文件的权限时,我没有得到预期的结果。比如我打算把权限改成rw-rw-r--, os.chmod("/tmp/test_file", 664) 所有权权
我无法理解 ls 关于具有 rw- 模式的文件的手册。这是引述: If r, the file is readable; if -, it is not readable. If w, the fil
w ^ R是w的倒数,w是{0,1} *。因此,TM需要先确定一个单词,然后再确定该单词的反义词,再确定该单词。 我不想要答案,我只是想要一个线索开始并走上正确的道路。 最佳答案 由于已经过去了一段时
我刚开始使用v4l2 (对于 Python 3 )在 Ubuntu 16.04. 上 我正在尝试从 v4l2 Python 文档中运行示例,即: $ cat demo4SO.py #!/usr/bin
我面临以下覆盖警告: Type: Parse recovery warning (RW.ROUTINE_NOT_EMITTED) Classification: Unclassified
各位, 我想做的事情应该很简单:打印 ZPL II 编程指南中的示例标签。但无论我写什么,标签总是打印40mm长度。 这是代码: ^XA ^LH0,30 ^FO20,10^AD^FDVERSUL^FS
我有一个简单的脚本可以更改某些目录的权限。该脚本由我的 iRODS 应用程序以 irods linux 用户运行。为此,我需要用 sudo 执行这个脚本。我编辑 sudores 文件 visudo -
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我正在创建一个 bash 脚本来检查否。的用户在给定的安装点上具有 r 或 rw 权限。为此,我使用触摸命令使用以下逻辑 -: cat 分区.txt |读取行时 做 部分=$行 su - demo -
在Python中,如果文件不存在,我尝试创建一个文件,然后以读/写模式打开它。我能够表达这一点的最简洁的方式如下: with os.fdopen(os.open('foo.bar', os.O_RDW
我在做一些文件 IO 时偶然发现了这个 stackoverflow 问题:Confused by python file mode "w+" r for reading w for writing r
我正在尝试以读/写模式将卷安装到Docker镜像,如下所示: $ docker run -v `pwd`/results:/results:rw name-test touch /results/fo
目前,我正在对某些问题进行故障排除,并且发现当我使用带有以下参数的docker run命令运行容器时: -v /var/run:/var/run:rw 当我检查容器时,可以看到以下内容: {
为什么这里 substr-rw 会切断尾随的 6? #!/usr/bin/env perl6 use v6; my $str = '123'; $str ~= '.' x 30; $str ~= '4
我是一名优秀的程序员,十分优秀!