docker-compose.yml

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
looks good

looks good

This should be 'template-service' I guess

This should be 'template-service' I guess

Probably it was removed by accident

Probably it was removed by accident

What was the reason for removing that?

What was the reason for removing that?

OLMIS-2752: upgraded spring boot version

  1. … 1 more file in changeset.
OLMIS-2752: updated postgres + openlmis/dev versions
OLMIS-2752: updated postgres + openlmis/dev versions
OLMIS-2752: updated postgres + openlmis/dev versions

  1. … 5 more files in changeset.
Bump spring version; update outdated classes and configs

  1. … 13 more files in changeset.
Bump spring version; update outdated classes and configs

  1. … 13 more files in changeset.
It's to make everything a tedious workflow. No, it's so that we can go back in time, and build 3.0, when we're working on 3.5 with JDK 9, and there is a dev image and all the other crap out there ...

It's to make everything a tedious workflow.

No, it's so that we can go back in time, and build 3.0, when we're working on 3.5 with JDK 9, and there is a dev image and all the other crap out there that's published to docker hub with JDK8 (and all the other tools)

LGTM

Looks okay to me. I don't understand all of the implications for versioning, but Josh should grok it all.

Looks okay to me. I don't understand all of the implications for versioning, but Josh should grok it all.

OLMIS-1933 Change infrastructure/dev images from latest to version number
OLMIS-1933 Change infrastructure/dev images from latest to version number
OLMIS-1933 Change infrastructure/dev images from latest to 1

Moving away from latest to versioned image.

  1. … 3 more files in changeset.
OLMIS-1933 Change postgres image from latest to 9.4

Moving away from latest to versioned image.

  1. … 1 more file in changeset.
OLMIS-761 Reverse proxy server deployment (nginx)

  1. … 3 more files in changeset.
OLMIS-656 hand database connection credentials to container

Instead of having db credentials hardcoded in the gradle build and Spring Boot app properties file, have those settings take it from the environment, which is passed in through an environment file during docker compose.

  1. … 5 more files in changeset.
OLMIS-657 Enable remote debugging

A Spring Boot application started with Gradle already has an option to enable debugging (--debug-jvm), using port 5005. Expose that port to the host for remote debugging.

Document how to enable and use debugging.

  1. … 1 more file in changeset.
OLMIS-676 Remove rsyslog from image and reference external container

An alternative approach will be used. Instead of installing and running syslog within the container, the logging configuration will reference an external syslog container. Remove rsyslog installation and change logback configuration to the external container. Initialize logging container in docker compose file.

  1. … 4 more files in changeset.
OLMIS-582, add dockerized dev, build and image environments. update README to reflect change

  1. … 4 more files in changeset.
add docker compose for development

  1. … 1 more file in changeset.