aboutsummaryrefslogtreecommitdiff
path: root/utils/docker-compose
Commit message (Collapse)AuthorAge
* docker-compose: Update to version 2.27.0Javier Marcet2024-04-26
| | | | | | | Release notes: https://github.com/docker/compose/releases/tag/v2.27.0 Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: add PKG_NAME to PKG_SOURCEJavier Marcet2024-03-31
| | | | | | | | | | | | | | | | | Before this change, the tarball was downloaded as vVERSION.tar.gz. For example, it was v2.26.1.tar.gz and that file was put into the dl folder within the OpenWrt build system. After this change, the tarball is properly downloaded as NAME-vVERSION.tar.gz. In this case, it will look like this: docker-compose-v.2.26.1.tar.gz The advantages of using this: - Users, developers will know that what they downloaded (it has name and version) - The tarball will not be overwritten by another package with the same version. Signed-off-by: Javier Marcet <javier@marcet.info> Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com> [added commit message]
* docker-compose: Update to version 2.26.1Javier Marcet2024-03-31
| | | | | | | Release notes: https://github.com/docker/compose/releases/tag/v2.26.1 Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.26.0Javier Marcet2024-03-23
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.25.0Javier Marcet2024-03-17
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.7Javier Marcet2024-03-08
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.6Javier Marcet2024-02-16
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.5Javier Marcet2024-01-31
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.4Javier Marcet2024-01-30
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.3Javier Marcet2024-01-25
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.2Javier Marcet2024-01-23
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.1Javier Marcet2024-01-19
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.24.0Javier Marcet2024-01-13
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.23.3Javier Marcet2023-11-24
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.23.2Javier Marcet2023-11-24
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.23.1Javier Marcet2023-11-16
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.23.0Javier Marcet2023-10-19
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.22.0Javier Marcet2023-09-23
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.21.0Javier Marcet2023-09-03
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.20.3Javier Marcet2023-08-15
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.20.2Javier Marcet2023-07-21
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.20.0Javier Marcet2023-07-13
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.19.1Javier Marcet2023-07-02
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.18.1Javier Marcet2023-05-19
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.17.3Javier Marcet2023-04-23
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* docker-compose: Update to version 2.17.2Javier Marcet2023-03-27
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.16.0Javier Marcet2023-02-11
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.15.1Javier Marcet2023-01-09
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.15.0Javier Marcet2023-01-06
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.14.2Javier Marcet2022-12-22
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.14.1Javier Marcet2022-12-17
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.14.0Javier Marcet2022-12-04
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.12.2Javier Marcet2022-10-23
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.12.0Javier Marcet2022-10-21
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.11.2Javier Marcet2022-09-29
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.11.1Javier Marcet2022-09-26
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.11.0Javier Marcet2022-09-15
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.10.2Javier Marcet2022-08-30
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.9.0Javier Marcet2022-08-02
| | | | Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.7.0Javier Marcet2022-07-21
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What's Changed: - Enhancements: - add support of environment secret during build step by @glours - Fixes: - networks: prevent issues due to duplicate names by @milas - Use appropriate dependency condition for one-shot containers when running compose up --wait by @laurazard - Fix environment variable expansion by @ulyssessouza in compose-spec/compose-go#276 - Validate depended-on services exist in consistency check by @laurazard in compose-spec/compose-go#281 - Fix hash usage in environment values by @ulyssessouza in compose-spec/compose-go#283 - build: respect dependency order for classic builder by @milas - fix: panic caused by empty string argument by @nicksieger - (re)start should not impact one-off containers by @ndeloof - Fix issue with close networks name on up and down command by @glours - keep the container reference when volumes_from target a container and not a service by @glours - build.go: initialize CustomLabels map if nil by @paroque28 Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.6.1Javier Marcet2022-06-27
| | | | | | | | | | | | | | | | | | | | | | | Enhancements: - Support for setting secret from env variable by @ndeloof Fixes: - Do not start unrelated dependencies on run by @laurazard - Fix service not found errors when using --no-deps by @nicksieger - Respect COMPOSE_REMOVE_ORPHANS env var on down by @nicksieger - Fix project level bind mounts volumes by @ulyssessouza - Respect deploy.limits.cpus and deploy.limits.pids by @glours Internal: - Upgrade: Go v1.18.3 by @thaJeztah - Upgrade: compose-go v1.2.8 by @milas - Upgrade: buildx v0.8.2 by @dependabot - Upgrade: containerd v1.6.6 by @dependabot Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.6.0Javier Marcet2022-06-01
| | | | | | | | | | | | | | | | | | | | | | | | What's Changed: - fix TestLocalComposeUp which fail locally and bump compose-go to 1.2.7 by @glours - attach only to services declared by project applying profiles by @ndeloof - Add ddev's e2e test by @ulyssessouza - Fix local run of make e2e-compose-standalone by @ulyssessouza - fix: prevent flickering prompt when pulling same image from N services by @maxcleme - add tags property to build section by @glours - update golang version to 1.18 by @glours - bump compose-go to 1.2.6 by @maxcleme - add e2e tests to verify env variables priority by @glours - Import dotenv file to os environment by @ulyssessouza New Contributors: - @maxcleme made their first contribution Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.5.1Javier Marcet2022-05-25
| | | | | | | | | | | | | | | | | | | | | | What's Changed: - Fix relative paths on envfile label by @ulyssessouza - down: Reject all arguments by @Jille - Clarify what default work dir is when multiple compose files by @quite - compose down exit=0 if nothing to remove by @ndeloof - cp command: copy to all containers of a service as default behaviour by @glours - Fix extra space printed with --no-log-prefix option by @jan4843 - bump compose-go to 1.2.5 by @ndeloof New Contributors: - @Jille made their first contribution - @quite made their first contribution - @jan4843 made their first contribution Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.5.0Javier Marcet2022-05-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | What's Changed: - Fix search/replace typo in --no-TTY documentation by @ericfreese - Fix panic with down command when -p flag specified by @glours - use project we just created to start services by @ndeloof - include services declared by links as implicit dependencies by @ndeloof - pull to respect pull_policy by @ndeloof - don't ignore error by @ndeloof - project name MUST be lowercase by @ndeloof - add support for build secrets by @ndeloof - create also a checksums.txt file, add --binary by @MaxPeal - add support for ppc64le for docker compose by @snehakpersistent - inspect image ID after pull to se com.docker.compose.image by @ndeloof - Fix cannot setup IPAM gateway by @qnap-ericfan New Contributors: - @ericfreese made their first contribution - @MaxPeal made their first contribution - @snehakpersistent made their first contribution - @qnap-ericfan made their first contribution Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.4.1Javier Marcet2022-04-07
| | | | | | | | | | | | What's Changed: - now we use directly the Docker CLI to run autoremove flag should be p… by @glours - use ssh config when building from compose up by @glours - get Tty from container to know adequate way to attach to by @ndeloof Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.4.0Javier Marcet2022-04-03
| | | | | | | | | | | | | | | | | | | | | | | | | | What's Changed: - pass interactive flag to ExecOptions for the RunExec command by @glours - go.mod: pin k8s version to fix build on go1.16, and update buildx to v0.8.1 by @thaJeztah - support cache_from|to|no|pull by @ndeloof - fix race condition on start-stop e2e tests running in parrallel by @glours - Add support of ssh authentications defined in compose file or via cli… by @glours - fix typo in ssh option description by @mschoettle - Takes COMPOSE_PROJECT_NAME into consideration on commands by @ulyssessouza - Remove dead warning code by @ulyssessouza - Fix down command without any resource to delete by @ulyssessouza - vendor: github.com/containerd/containerd v1.6.2 by @thaJeztah New Contributors: - @mschoettle made their first contribution Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.3.4Javier Marcet2022-03-30
| | | | | | | | | | | | | | | | | | | What's Changed: - don't fail trying to remove container with no candidate by @ndeloof - recreate container after image has been rebuilt/pulled by @ndeloof - ps: un-deprecate --filter, and enhance docs by @thaJeztah - Bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot - Remove DEPRECATED text, since it's just the default by @ulyssessouza - Bump Buildx to v0.8.0 by @ndeloof - kill only need project name by @ndeloof - don't remove external volumes/networks by @ndeloof - use docker/cli RunExec and RunStart to handle all the interactive/tty/* terminal logic by @ndeloof - Validate doc on pr by @glours Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.3.3Javier Marcet2022-03-16
| | | | | | | | | | | | | | | What's Changed: - use plain text progress when ansi=never is set by @ndeloof - build full compose model from resources, then filter by services by @ndeloof - add run with dependencies e2e test by @glours - add support for device_cgroup_rules by @ndeloof - composeService to use dockerCli's In/Out/Err streams by @ndeloof - fix generated YAML missing an "examples" section, and update cli-docs-tool to v0.4.0 by @thaJeztah Signed-off-by: Javier Marcet <javier@marcet.info>
* docker-compose: Update to version 2.3.2Javier Marcet2022-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What's Changed: - 2.3.2: - Fix json format for version command by @victor-timofei - filter containers after project has been rebuilt from resources by @ndeloof - publish a draft release with auto generate release notes by @glours - map --interactive to StdinOpen by @ndeloof - 2.3.1: - Support COMPOSE_IGNORE_ORPHANS for compose run by @PIG208 - don't try to start dependencies when there are none by @ndeloof - don't failed when trying to stop or rm services with no containers ru… by @glours - 2.3.0: - Don't wait forever for unhealthy dependencies by @benesch - Add progress output while waiting for dependencies by @benesch - Discard env_file section on convert/config by @ulyssessouza - Return only numbers in short version by @guillaumerose - Don't SetRawTerminal() when exec is run with -T by @x-yuri - only remove volumes set by compose file by @ndeloof - Set NetworkMode correctly according to network priorities by @laurazard - go.mod: github.com/buger/goterm v1.0.4 by @thaJeztah - Fix typo in reference/compose_up.md by @danBamikiya - Fix pause/unpause by only applying to running containers by @ulyssessouza - use CustomLabels for composeV2 metadata and not impact service hash by @ndeloof - use golangci-lint-action by @ndeloof - Adds support to list the config files on docker compose ls by @KoditkarVedant - declare --volume as an alias for --volumes by @ndeloof - bump buildx to 0.7.1 by @ndeloof - Wait and scale 0 by @glours - Bump github.com/containerd/containerd from 1.5.8 to 1.6.0 by @dependabot - COMPOSE_REMOVE_ORPHANS can be set to always apply --remove-orphans by @ndeloof - Using start, stop, restart from outside the working directory using --project-name (#9147) by @arhemd - exclude com.docker.compose.image label from service hash by @ndeloof - Bump compose-go 1.0.9 by @ulyssessouza - Bump compose-go 1.1.0 by @ulyssessouza - Bump docker/distribution -> v2.8.0 by @ulyssessouza - report external volume name not found by @ndeloof - Bump github.com/containerd/containerd from 1.6.0 to 1.6.1 by @dependabot - CONTRIBUTING.md file. Update slack sign-up link by @teror4uks - Add function to convert strings to bool by @ulyssessouza - Add -i and -t to run and exec by @ulyssessouza Signed-off-by: Javier Marcet <javier@marcet.info>