Posts mit dem Label network werden angezeigt. Alle Posts anzeigen
Posts mit dem Label network werden angezeigt. Alle Posts anzeigen

Mittwoch, 21. August 2019

Docker Compose Webapps Port Forwarding

Multiple Webapps Inside Docker Compose Setup

  • Learn how to setup a custom network for your containers: container A talks to container B
  • Learn how to run multiple webapps inside Docker containers on different ports with Docker Compose
  • Create the network with $docker network create skynet
  • Run with $docker-compose up
  • Stop with $<Ctrl + C>
  • Clean up from time to time (beware, network will be deleted as well) with $docker system prune -a -f





Mittwoch, 24. Juli 2019

Howto create Docker Network with Docker Compose - Communication between Services inside of a Container

Create your network named 'yournetwork':

$ docker network create -d bridge yournetwork

You have created your own network now.
Verify it by typing

$network inspect yournetwork:

In the docker-compose.yml:

networks:
  yournetwork: #TODO remove this hard-coded network reference
    external:
      name: ${NETWORK}

  yourservice:
  container_name: "your-container-name"
    image: your-image-name:${TAG:-latest} #will pull the latest                                                #tagged image of yours
    ports:
    - 8080:8080 #example localhost:8080
    net: ${NETWORK}

Start it with:

$ NETWORK=yournetwork docker-compose-up

NEW BLOG! http://cleancode.consulting/

Dear Reader, This Blog is closed and remains as an archive. Please find our new Blog at  http://cleancode.consulting/