-
-
Notifications
You must be signed in to change notification settings - Fork 104
Description
I'm using this excellent package in xUnit integration tests that run as part of a GitHub Action.
The code I'm testing interacts with various databases, e.g. SQL Server, MySQL, Postgres, CosmosDB, etc. It's basically a data manipulation library and the list of data sources to test against is quite long.
My concern is that we only receive around 20GB of disk storage on the build agent which will quickly get used up by pulled images.
The strategy I'm hoping to use to handle this is to run integration tests serially so I'm only running one Docker image at a time and then to remove an image when the container is stopped / disposed.
I can't seem to find any way of removing images from the host. Is this definitely the case or am I just not looking hard enough?