Skip to content

Failing with my Node.js, RabbitMQ app #1019

Closed
@booboothefool

Description

This docker-compose.yml gives me failing (doesn't run on kubectl):

  • rabbitmq deployment
  • node pod
  • rabbitmq pod
  • rabbitmq replica set
  • node-claim0 persistent volume claim (missing persistent volume?)

The rest of the generated .yaml e.g. all of the MongoDB seems to work.

Please let me know if I am missing any steps or something seems wrong. Thanks!

version: "3"

services:
  node:
    build: .
    volumes:
      - ~/.somedir:/root/.somedir
    ports:
      - 8085:8085
    depends_on:
      - rabbitmq
      - mongo1
      - mongo2
      - mongo3
    restart: on-failure
  rabbitmq:
    image: rabbitmq
    ports:
      - 5672:5672
  mongo1:
    image: mongo
    ports:
      - 27017:27017
    command: mongod --replSet rs0
  mongo2:
    image: mongo
    ports:
      - 27018:27017
    command: mongod --replSet rs0
  mongo3:
    image: mongo
    ports:
      - 27019:27017
    command: mongod --replSet rs0

networks:
  default:
      external:
          name: mynet

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions