节点pipe理器可以访问,但受pipe服务器不可访问

在Docker机器上configuration多主机环境时遇到问题。 我有两个机器师父和工人。 工作人员正在运行节点pipe理器,并且可以从主服务器获得。 但在工作机上运行的受pipe服务器不可访问。

在这里输入图像说明

任何人都可以帮助我通过这个。

Docker文件:

# LICENSE CDDL 1.0 + GPL 2.0 # # Copyright (c) 2014-2015 Oracle and/or its affiliates. All rights reserved. # # ORACLE DOCKERFILES PROJECT # -------------------------- # This Dockerfile extends the Oracle WebLogic image by creating a sample domain. # # The 'base-domain' created here has Java EE 7 APIs enabled by default: # - JAX-RS 2.0 shared lib deployed # - JPA 2.1, # - WebSockets and JSON-P # # Util scripts are copied into the image enabling users to plug NodeManager # magically into the AdminServer running on another container as a Machine. # # HOW TO BUILD THIS IMAGE # ----------------------- # Put all downloaded files in the same directory as this Dockerfile # Run: # $ sudo docker build -t 1213-domain --build-arg ADMIN_PASSWORD=welcome1 . # # Pull base image # --------------- FROM oracle/weblogic:12.1.3-developer # Maintainer # ---------- MAINTAINER Bruno Borges <bruno.borges@oracle.com> # WLS Configuration # ------------------------------- ARG ADMIN_PASSWORD ENV DOMAIN_NAME="base_domain" \ DOMAIN_HOME="/u01/oracle/user_projects/domains/base_domain" \ JAVA_OPTIONS="${JAVA_OPTIONS} -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -server -XX:PermSize=512m -XX:MaxPermSize=512m -Dapplication.properties.location=/u01/oracle/user_projects/domains/base_domain -DFundCenterProperties.Location=/u01/oracle/user_projects/domains/base_domain/FundCenterProperties.xml -Dlog4j.configuration=file:/u01/oracle/user_projects/domains/base_domain/log4j.properties" \ ADMIN_PORT="7007" \ ADMIN_HOST="wlsadmin" \ NM_PORT="5556" \ MS_PORT="7003" \ CONFIG_JVM_ARGS="-Dweblogic.security.SSL.ignoreHostnameVerification=true" \ PATH=$PATH:/u01/oracle/oracle_common/common/bin:/u01/oracle/wlserver/common/bin:/u01/oracle/user_projects/domains/base_domain/bin:/u01/oracle # Add files required to build this image USER root COPY container-scripts/* /u01/oracle/ USER oracle # Configuration of WLS Domain WORKDIR /u01/oracle RUN /u01/oracle/wlst /u01/oracle/create-wls-domain.py && \ mkdir -p /u01/oracle/user_projects/domains/base_domain/servers/AdminServer/security && \ echo "username=weblogic" > /u01/oracle/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties && \ echo "password=$ADMIN_PASSWORD" >> /u01/oracle/user_projects/domains/base_domain/servers/AdminServer/security/boot.properties && \ echo ". /u01/oracle/user_projects/domains/base_domain/bin/setDomainEnv.sh" >> /u01/oracle/.bashrc && \ echo "export PATH=$PATH:/u01/oracle/wlserver/common/bin:/u01/oracle/user_projects/domains/base_domain/bin" >> /u01/oracle/.bashrc && \ cp /u01/oracle/commEnv.sh /u01/oracle/wlserver/common/bin/commEnv.sh && \ rm /u01/oracle/create-wls-domain.py /u01/oracle/jaxrs2-template.jar COPY log4j.properties /u01/oracle/user_projects/domains/base_domain/ EXPOSE $NM_PORT $ADMIN_PORT $MS_PORT 5005 # Expose Node Manager default port, and also default http/https ports for admin console WORKDIR $DOMAIN_HOME # Define default command to start bash. CMD ["startWebLogic.sh"] 

Docker运行命令:

 docker run -d --name webapp -p 7007:7007 -p 7003:7003 -p 5556:5556 -v /c/webapp:/webapp 1213-domain 

顺便说一下,我正在使用weblogic 12.1.3映像进行此部署。