* Publish test log file for debugging purposes * Identify the Docker host port associated with the 'db' compose service * Log database host port for debugging purposes * Provide a default database port for the template job file * Temporarily hard-code host port for the db compose service * Fix Azure DevOps logging command syntax used for displaying info messages * Fix passing environment variables to PowerShell Core script * Use PowerShell Core to interact with Docker Compose * Fix Docker Compose command used for checking service status * Ensure compose services are healthy before running IT * Give enough time to PostgreSQL DB to start before running IT * Use hard-coded sleep to ensure compose services are up when running IT * Enable debugging for Docker Compose services * Add pipe symbol as requested by Docker Compose task * Fix path pointing to Docker Compose file * Remove comments from YAML fragment as Azure DevOps complains about them * Integration tests are now targeting a database run via Docker Compose * Add support for enabling printing info for debugging purposes * Improve script used for checking container health state
* Prepare the grounds for using Docker Compose when running integration tests usr/local/go/src/runtime/asm_amd64.s:2337 (if applicable) usr/local/go/src/net/http/server.go:1801 usr/local/go/src/net/http/server.go:2619 go/src//docker/docker/api/server/router_swapper.go:29 docker/docker/api/server.(*routerSwapper).ServeHTTP go/src//docker/docker/vendor//gorilla/mux/mux.go:103 docker/docker/vendor//gorilla/mux.(*Router).ServeHTTP usr/local/go/src/net/http/server.go:1918 go/src//docker/docker/api/server/server.go:137 docker/docker/api/server.(*Server).makeHTTPHandler.func1 go/src//docker/docker/api/server/middleware/debug.go:53 go/src//docker/docker/pkg/authorization/middleware.go:59 docker/docker/pkg/authorization.(*Middleware).WrapHandler.func1 go/src//docker/docker/api/server/middleware/version.go:62
go/src//docker/docker/api/server/middleware/experimental.go:27 go/src//docker/docker/api/server/router/container/container.go:47 docker/docker/api/server/router/container.(*containerRouter).(/docker/docker/api/server/router/container.postContainersCreate)-fm go/src//docker/docker/api/server/router/container/container_routes.go:468 docker/docker/api/server/router/container.(*containerRouter).postContainersCreate go/src//docker/docker/daemon/create.go:34 docker/docker/daemon.(*Daemon).ContainerCreate go/src//docker/docker/daemon/create.go:75 docker/docker/daemon.(*Daemon).containerCreate go/src//docker/docker/daemon/create.go:173 go/src//docker/docker/daemon/container.go:215 docker/docker/daemon.(*Daemon).setHostConfig go/src//docker/docker/daemon/volumes.go:146 docker/docker/daemon.(*Daemon).registerMountPoints go/src//docker/docker/volume/windows_parser.go:301 docker/docker/volume.(*windowsParser).ParseMountRaw go/src//docker/docker/volume/windows_parser.go:305 docker/docker/volume.(*windowsParser).parseMountRaw go/src//docker/docker/volume/windows_parser.go:87 docker/docker/volume.windowsSplitRawSpec go/src//docker/docker/volume/volume.go:230 debug: FIXME: Got an API for which error does not match any expected type!!!: invalid volume specification: '/c/temp:/data:rw'
#MONGODB WINDOWS SERVICE NAME IS INVALID FULL#
Expected resultĮrror: invalid volume specification Stacktrace / full error message Observed resultĮxpected to build image with volume mapped. PS C:\temp> docker-compose -f c:\temp\docker-compose.yml up -buildĮRROR: for temp_test_1 Cannot create container for service test: invalid volume specification: '/c/temp:/data:rw'ĮRROR: for test Cannot create container for service test: invalid volume specification: '/c/temp:/data:rw'ĮRROR: Encountered errors while bringing up the project. Version: '3.6' Steps to reproduce the issue Docker-compose fails with invalid volume specification Context information (for bug reports)ĭocker-compose version 1.20.1, build 5d8c71b