Skip to content

Feat/docker engine api client#17

Merged
shyim merged 30 commits intotestcontainers:0.2from
rw4lll:feat/docker-engine-api-client
Oct 1, 2024
Merged

Feat/docker engine api client#17
shyim merged 30 commits intotestcontainers:0.2from
rw4lll:feat/docker-engine-api-client

Conversation

@rw4lll
Copy link
Copy Markdown
Collaborator

@rw4lll rw4lll commented Sep 6, 2024

This pull request includes significant changes to the Testcontainers library, focusing on refactoring container classes and updating the documentation. The most important changes include the deprecation of the Container class in favor of GenericContainer, updates to the README.md to reflect these changes, and modifications to the composer.json file to include new dependencies.

Code Refactoring:

Documentation Updates:

  • README.md: Updated examples to use GenericContainer and other module-specific containers like MySQLContainer and RedisContainer. [1] [2] [3] [4] [5] [6] [7]

Dependency Management:

  • composer.json: Added new dependencies beluga-php/docker-php and symfony/http-client. Included ext-curl and ext-pdo in the require-dev section. Updated the allow-plugins configuration. [1] [2]

@rw4lll rw4lll changed the title [WIP]Feat/docker engine api client Feat/docker engine api client Sep 27, 2024
@rw4lll rw4lll changed the base branch from main to 0.2 September 27, 2024 15:20
@shyim shyim merged commit 30eac24 into testcontainers:0.2 Oct 1, 2024
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.

2 participants