Skip to content

Update Terraform docker to v4 - #156

Open
renovate-bot wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
renovate-bot:renovate/docker-4.x
Open

Update Terraform docker to v4#156
renovate-bot wants to merge 1 commit into
GoogleCloudPlatform:mainfrom
renovate-bot:renovate/docker-4.x

Conversation

@renovate-bot

@renovate-bot renovate-bot commented Apr 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
docker (source) required_provider major 3.6.24.5.0

Release Notes

kreuzwerker/terraform-provider-docker (docker)

v4.5.0

Compare Source

Feat
Fix
  • Do not set attributes which are not present in docker_container config (#​947) (#​947)

  • update module golang.org/x/sync to v0.21.0 (#​950) (#​950)

Refactor

v4.4.0

Compare Source

Chore
Feat
  • add docker_system_prune Plugin Framework action (#​928) (#​928)

  • Add actions for Docker image save/load and container export (#​931) (#​931)

Fix
  • Align different docker urls to fix authentication issues (#​927) (#​927)

  • canonicalize registry addresses to prevent auth errors (#​929) (#​929)

  • Honor host_path in docker_container.volumes when both source fields are set (#​930) (#​930)

  • Use configured host instead of daemon host for dockercli client (#​939) (#​939)

v4.3.0

Compare Source

Chore
Feat
Fix
  • update module github.com/docker/go-connections to v0.7.0 (#​908) (#​908)

  • update module github.com/hashicorp/terraform-plugin-docs to v0.25.0 (#​911) (#​911)

  • update module github.com/hashicorp/terraform-plugin-testing to v1.16.0 (#​912) (#​912)

  • update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.40.1 (#​914) (#​914)

  • update module github.com/masterminds/semver/v3 to v3.5.0 (#​916) (#​916)

v4.2.0

Compare Source

Chore
Docs
  • add missing docker_exec/buildx examples and align action name to docker_exec (#​898) (#​898)
Feat
Fix
  • Fix docker_container.container_logs to return demultiplexed log content (#​899) (#​899)

  • Normalize docker_service max_failure_ratio diffs to prevent 0 vs 0.0 drift (#​901) (#​901)

  • Fix flaky docker_container destroy by disabling link removal during delete (#​902) (#​902)

  • update module github.com/hashicorp/terraform-plugin-mux to v0.23.1 (#​905) (#​905)

  • update module github.com/masterminds/semver/v3 to v3.4.0 (#​906) (#​906)

v4.1.0

Compare Source

Chore
Feat
  • Implement docker_exec action (#​885) (#​885)

  • Allow docker_registry_image.auth_config to mirror provider registry_auth optional credentials (#​887) (#​887)

  • Add platform support to docker_container for cross-architecture emulation (#​886) (#​886)

  • Add Plugin Framework docker_containers data source for Docker container enumeration (#​893) (#​893)

Fix
  • update module github.com/containerd/platforms to v1.0.0-rc.4 (#​889) (#​889)

  • Make container deletion idempotent for missing containers (#​891) (#​891 #​890)

  • Fix docker_service platform flattening hash to prevent platform list drift on updates (#​892) (#​892)

Other
  • Avoid docker_container replacement when only daemon default log_opts are present (#​888) (#​888)

  • Prevent docker_container read panic with CDI device_requests by hardening device flattening (#​895) (#​895)

v4.0.0

Compare Source

Chore
Feat
Fix
  • update module golang.org/x/sync to v0.19.0 (#​828) (#​828)

  • update module github.com/hashicorp/terraform-plugin-log to v0.10.0 (#​823) (#​823)

  • update module github.com/morikuni/aec to v1.1.0 (#​829) (#​829)

  • update module google.golang.org/protobuf to v1.36.11 (#​830) (#​830)

  • update module github.com/sirupsen/logrus to v1.9.4 (#​836) (#​836)

  • Refactor docker container state handling to properly restart when exited (#​841) (#​841)

  • docker container stopped ports (#​842) (#​842)

  • correctly set docker_container devices (#​843) (#​843)

  • update module github.com/katbyte/terrafmt to v0.5.6 (#​844) (#​844)

  • update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.38.2 (#​847) (#​847)

  • Use DOCKER_CONFIG env same way as with docker cli (#​849) (#​849)

  • calculation of Dockerfile path in docker_image build (#​853) (#​853)

  • update module github.com/hashicorp/terraform-plugin-go to v0.30.0 (#​861) (#​861)

  • update module github.com/hashicorp/terraform-plugin-framework to v1.18.0 (#​862) (#​862)

  • update module github.com/hashicorp/terraform-plugin-mux to v0.22.0 (#​863) (#​863)

  • update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.39.0 (#​864) (#​864)

  • update module golang.org/x/sync to v0.20.0 (#​872) (#​872)

  • Handle size_bytes in tmpfs_options in docker_service (#​882) (#​882)

  • tests for healthcheck is not required for docker container resource (#​834) (#​834)

Other
  • Prevent docker_registry_image panic on registries returning nil body without digest header (#​880) (#​880)

v3.9.0

Compare Source

Chore
Feat
Fix
  • update module github.com/hashicorp/terraform-plugin-docs to v0.24.0 (#​807) (#​807)

  • docker_service label can be updated without recreate (#​814) (#​814)

  • test attribute of docker_service healthcheck is not required (#​815) (#​815)

  • update module github.com/docker/cli to v28.5.2+incompatible (#​816) (#​816)

  • update module github.com/docker/docker to v28.5.2+incompatible (#​817) (#​817)

  • update module golang.org/x/sync to v0.18.0 (#​820) (#​820)

v3.8.0

Compare Source

Feat
Fix
  • update module google.golang.org/protobuf to v1.36.8 (#​775) (#​775)

  • update module google.golang.org/protobuf to v1.36.9 (#​787) (#​787)

  • omit sending systempaths=unconfied to daemon (#​796) (#​796)

  • Recreate builder if deleted out-of-band (#​797) (#​797)

  • update module golang.org/x/sync to v0.17.0 (#​785) (#​785)

  • update module github.com/hashicorp/terraform-plugin-docs to v0.23.0 (#​788) (#​788)

  • update module github.com/hashicorp/terraform-plugin-sdk/v2 to v2.38.1 (#​789) (#​789)

  • update module github.com/docker/cli to v28.4.0+incompatible (#​781) (#​781)

  • update module google.golang.org/protobuf to v1.36.10 (#​799) (#​799)

  • update module github.com/docker/cli to v28.5.0+incompatible (#​800) (#​800)

  • update module github.com/docker/docker to v28.5.0+incompatible (#​782) (#​782)

  • update module github.com/docker/docker to v28.5.1+incompatible (#​804) (#​804)

  • update module github.com/docker/cli to v28.5.1+incompatible (#​803) (#​803)

v3.7.0

Compare Source

Chore
Feat
  • Add timeout support to docker_registry_image resource (#​769) (#​769)

  • Implement cache_from and cache_to for docker_image (#​772) (#​772)

  • Implement memory_reservation and network_mode enhancements (#​773) (#​773)

Fix
  • update module github.com/hashicorp/terraform-plugin-docs to v0.22.0 (#​755) (#​755)

  • update module golang.org/x/sync to v0.16.0 (#​758) (#​758)

  • update module google.golang.org/protobuf to v1.36.7 (#​765) (#​765)

  • update module github.com/docker/go-connections to v0.6.0 (#​766) (#​766)

  • Correctly get and set nanoCPUs for docker_container (#​771) (#​771)


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate-bot
renovate-bot force-pushed the renovate/docker-4.x branch 2 times, most recently from df602de to 1a2fefe Compare May 15, 2026 22:35
@renovate-bot
renovate-bot force-pushed the renovate/docker-4.x branch from 1a2fefe to 76e76b0 Compare June 19, 2026 02:15
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.

1 participant