Skip to content

dockersamples/slack-clone-docker

 
 

Repository files navigation

Containerizing a Slack Clone App Built with the MERN Stack

Prerequisite

  • MongoDB
  • Express
  • React.js
  • Node
  • Docker Desktop

Getting Started

Cloning the repository

 git clone https://github.com/dockersamples/slack-clone-docker

Building the Service containers

 docker compose up -d —build

image

 docker compose ps
               Name                             Command               State            Ports        -----------------------------------------------------------------------------
slack-clone-docker_db_1              docker-entrypoint.sh mongod      Up      0.0.0.0:27017->27017/tcp
slack-clone-docker_nodebackend_1     docker-entrypoint.sh node  ...   Up      0.0.0.0:9000->9000/tcp 
slack-clone-docker_slackfrontend_1   docker-entrypoint.sh yarn  ...   Up 

Viewing the containers via Docker Dashboard

image

Viewing the Messages

image

About

Containerising Slack Clone App built with MERN Stack

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.9%
  • Raku 28.0%
  • CSS 9.9%
  • HTML 9.2%