Skip to content

Conversation

@peterstace
Copy link
Owner

@peterstace peterstace commented Jun 19, 2024

Description

This change makes several cosmetic/non-function changes to how docker compose is set up:

Check List

Have you:

  • Added unit tests? N/A

  • Add cmprefimpl tests? (if appropriate?) N/A

  • Updated release notes? (if appropriate?) N/A

Related Issue

  • N/A

This change makes several cosmetic/non-function changes to how docker
compose is set up:

- Files in the form `docker-compose-xxx.yml` are renamed to
  `compose-xxx.yaml` to better follow the normal naming practice for
  compose files. See
  https://docs.docker.com/compose/compose-application-model/#the-compose-file.
  Since docker compose V2, the `docker-` prefix is no longer used.

- Removes the `version` field from the compose files. This field is
  obsolete, and its presence was causing a warning to be printed. See
  https://github.com/compose-spec/compose-spec/blob/master/spec.md#version-and-name-top-level-elements
@peterstace peterstace self-assigned this Jun 19, 2024
Copy link
Collaborator

@albertteoh albertteoh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏼

@peterstace
Copy link
Owner Author

Thanks Albert 😄

@peterstace peterstace merged commit a2b0677 into master Jun 23, 2024
@peterstace peterstace deleted the docker_compose_improvements branch June 23, 2024 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants