Update Terraform docker to v4 - #156
Open
renovate-bot wants to merge 1 commit into
Open
Conversation
renovate-bot
force-pushed
the
renovate/docker-4.x
branch
2 times, most recently
from
May 15, 2026 22:35
df602de to
1a2fefe
Compare
renovate-bot
force-pushed
the
renovate/docker-4.x
branch
from
June 19, 2026 02:15
1a2fefe to
76e76b0
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.6.2→4.5.0Release Notes
kreuzwerker/terraform-provider-docker (docker)
v4.5.0Compare Source
Feat
Add no_compose build tag to allow cross-compile without CGO (#937) (#937)
Implement init for docker_service (#949) (#949)
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.0Compare Source
Chore
Feat
add
docker_system_prunePlugin 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_pathindocker_container.volumeswhen both source fields are set (#930) (#930)Use configured host instead of daemon host for dockercli client (#939) (#939)
v4.3.0Compare Source
Chore
update dependency golangci/golangci-lint to v2.12.2 (#919) (#919)
Update README and improve renovate (#923) (#923)
pin dependencies (#924) (#924)
migrate config renovate.json5 (#925) (#925)
Prepare release v4.3.0 (#926) (#926)
Feat
expose provenance and sbom schema fields for buildx builds (#840) (#840 #826)
Add docker_compose resource (#918) (#918)
Add plaintext
data_rawinput for human-readabledocker_configdiffs (#913) (#913)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.0Compare Source
Chore
Replace git-chglog with git-cliff (#904) (#904)
Prepare release 4.2.0 (#907) (#907)
Docs
Feat
Expose attached container network addresses in
docker_networkdata source (#897) (#897)Add docker import action (#900) (#900)
Implement docker registry image tags data source (#903) (#903)
Fix
Fix
docker_container.container_logsto return demultiplexed log content (#899) (#899)Normalize
docker_servicemax_failure_ratiodiffs to prevent0vs0.0drift (#901) (#901)Fix flaky
docker_containerdestroy 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.0Compare Source
Chore
Feat
Implement docker_exec action (#885) (#885)
Allow
docker_registry_image.auth_configto mirror providerregistry_authoptional credentials (#887) (#887)Add
platformsupport todocker_containerfor cross-architecture emulation (#886) (#886)Add Plugin Framework
docker_containersdata 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_serviceplatform flattening hash to prevent platform list drift on updates (#892) (#892)Other
Avoid
docker_containerreplacement when only daemon defaultlog_optsare present (#888) (#888)Prevent
docker_containerread panic with CDIdevice_requestsby hardening device flattening (#895) (#895)v4.0.0Compare Source
Chore
Add deprecation for docker_service.networks_advanced.name (#837) (#837)
update actions/checkout action to v6 (#825) (#825)
update hashicorp/setup-terraform action to v4 (#860) (#860)
update docker/setup-docker-action action to v5 (#866) (#866)
update dependency golangci/golangci-lint to v2.10.1 (#869) (#869)
update dependency golangci/golangci-lint to v2.11.4 (#871) (#871)
Prepare 4.0.0 release (#884) (#884)
Feat
Add muxing to introduce new plugin framework (#838) (#838)
Multiple enhancements (#854) (#854 #543 #777 #588)
Make buildx builder default (#855) (#855)
Add new docker container attributes (#857) (#857)
Add CDI device support (#762) (#762)
Implement proper parsing of GPU device requests when using gpus… (#881) (#881)
add selinux_relabel attribute to docker_container volumes (#883) (#883)
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
docker_registry_imagepanic on registries returning nil body without digest header (#880) (#880)v3.9.0Compare Source
Chore
Prepare release v3.8.0 (#806) (#806)
Add file requested by hashicorp (#813) (#813)
update golangci/golangci-lint-action action to v9 (#819) (#819)
Prepare release v3.9.0 (#821) (#821)
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.0Compare Source
Feat
Implement docker cluster volume (#793) (#793)
implement mac_address for networks_advanced (#794) (#794)
Add build option for additional contexts (#798) (#798)
Add build attribute for docker_registry_image (#805) (#805)
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.0Compare Source
Chore
update dependency go to v1.24.5 (#757) (#757)
update dependency go to v1.24.6 (#764) (#764)
update actions/checkout action to v5 (#768) (#768)
Prepare release v3.7.0 (#774) (#774)
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)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.