No se puede poner el mensaje en ibm mq usando el contenedor

Tengo dos contenedores docker que estoy construyendo usando docker-compose. Uno de los cuales inicializa el ibm mqs y otro es el que expone los puntos finales de descanso (usando el proyecto SpringBoot) para enviar mensajes al ibm mq que fueron configurados por el primer contenedor. Cuando obtengo el Docker-compose, obtengo el siguiente error

acars-mock-service_1  | 2020-01-29 08:07:52.928 ERROR 1 --- [nio-7090-exec-2] c.j.ids.controller.AcarsController       : JMSWMQ0018: Failed to connect to queue manager 'QM1' with connection mode 'Client' and host name 'localhost(1414)'.
acars-mock-service_1  | com.ibm.msg.client.jms.DetailedIllegalStateException: JMSWMQ0018: Failed to connect to queue manager 'QM1' with connection mode 'Client' and host name 'localhost(1414)'. Caused by: com.ibm.mq.MQException: JMSCMQ0001: IBM MQ call failed with compcode '2' ('MQCC_FAILED') reason '2538' ('MQRC_HOST_NOT_AVAILABLE').

acars-mock-service_1  |         at com.ibm.msg.client.wmq.common.internal.Reason.createException(Reason.java:203)

Puedo poner los mensajes en la misma cola si ejecuto la aplicación SpringBoot localmente desde mi IDE sin ningún error. No estoy seguro de cuál es el problema al usar contenedores separados. Mi DockerFile se ve así

FROM ibmcom/mq
USER root
RUN useradd ibm-mq -G mqm && \
    echo ibm-mq:passw0rd | chpasswd
USER mqm
COPY config.mqsc /etc/mqm/

EXPOSE 9443 1414

Y config.mqsc

ALTER QMGR CHLAUTH(DISABLED)

docker-compose.yml

version: '3.3'
services:
  acars-ibm-mq-mock:
    build: 
      context: ../acars-mock-service/ibm-mq
      dockerfile: Dockerfile
    ports:
      - 9443:9443
      - 1414:1414
    environment:
     LICENSE: accept
     MQ_QMGR_NAME: QM1 
  acars-mock-service:
    build:
      context: ../acars-mock-service
    ports:
      - 7090:7090
    depends_on:
     - acars-ibm-mq-mock
    environment:
     MQ_QMGR_NAME: QM1
     CHANNEL: DEV.ADMIN.SVRCONN
     IBM_MQ_HOST: localhost
     IBM_MQ_PORT: 1414
     IBM_MQ_USERID: admin
     IBM_MQ_PASSWORD: passw0rd
     IBM_MQ_QUEUE: DEV.QUEUE.1
     LOG_LEVEL: INFO
     PROFILE: test
Respuesta 1

Tengo un Mapa, cuya clave es una Cadena, que contiene las siguientes Teclas: "Buenos días" "Cómo estás hoy" "Este día es maravilloso" "Gracias de antemano" Me gustaría saber si hay un ...

Estoy tratando de eliminar por completo el logotipo de la hoja de arranque de primavera en el navegador web. Imagen adjunta para referencia: Intento 1: Se agregaron estos dos en el archivo application.properties spring.mvc.favicon.enabled = ...

Me gustaría obtener el texto dentro de un elemento que tiene dos atributos, la muestra xml es la siguiente <? Xml version = "1.0" encoding = "UTF-8"?> <consultas> <query pagename = "master" .. .

System.getProperty ("java.class.path") devuelve una lista de archivos jar que utiliza un proceso java. Tengo un proceso de servidor que necesita cerrarse con gracia cuando cualquiera de esos archivos jar se eliminan. El servidor tiene ...