diff --git a/config.go b/docker/config.go similarity index 100% rename from config.go rename to docker/config.go diff --git a/data_source_docker_registry_image.go b/docker/data_source_docker_registry_image.go similarity index 100% rename from data_source_docker_registry_image.go rename to docker/data_source_docker_registry_image.go diff --git a/data_source_docker_registry_image_test.go b/docker/data_source_docker_registry_image_test.go similarity index 100% rename from data_source_docker_registry_image_test.go rename to docker/data_source_docker_registry_image_test.go diff --git a/provider.go b/docker/provider.go similarity index 100% rename from provider.go rename to docker/provider.go diff --git a/provider_test.go b/docker/provider_test.go similarity index 100% rename from provider_test.go rename to docker/provider_test.go diff --git a/resource_docker_container.go b/docker/resource_docker_container.go similarity index 100% rename from resource_docker_container.go rename to docker/resource_docker_container.go diff --git a/resource_docker_container_funcs.go b/docker/resource_docker_container_funcs.go similarity index 100% rename from resource_docker_container_funcs.go rename to docker/resource_docker_container_funcs.go diff --git a/resource_docker_container_test.go b/docker/resource_docker_container_test.go similarity index 100% rename from resource_docker_container_test.go rename to docker/resource_docker_container_test.go diff --git a/resource_docker_image.go b/docker/resource_docker_image.go similarity index 100% rename from resource_docker_image.go rename to docker/resource_docker_image.go diff --git a/resource_docker_image_funcs.go b/docker/resource_docker_image_funcs.go similarity index 100% rename from resource_docker_image_funcs.go rename to docker/resource_docker_image_funcs.go diff --git a/resource_docker_image_test.go b/docker/resource_docker_image_test.go similarity index 100% rename from resource_docker_image_test.go rename to docker/resource_docker_image_test.go diff --git a/resource_docker_network.go b/docker/resource_docker_network.go similarity index 100% rename from resource_docker_network.go rename to docker/resource_docker_network.go diff --git a/resource_docker_network_funcs.go b/docker/resource_docker_network_funcs.go similarity index 100% rename from resource_docker_network_funcs.go rename to docker/resource_docker_network_funcs.go diff --git a/resource_docker_network_test.go b/docker/resource_docker_network_test.go similarity index 100% rename from resource_docker_network_test.go rename to docker/resource_docker_network_test.go diff --git a/resource_docker_volume.go b/docker/resource_docker_volume.go similarity index 100% rename from resource_docker_volume.go rename to docker/resource_docker_volume.go diff --git a/resource_docker_volume_test.go b/docker/resource_docker_volume_test.go similarity index 100% rename from resource_docker_volume_test.go rename to docker/resource_docker_volume_test.go