Привет! Буду благодарен за любую помощь. Есть тесты, написанные на JS + CypressIO. Тесты ранятся локально без единой проблемы и все проходят. Пытаюсь запихнуть все это в докер, но получаю ошибку
Cypress could not verify that the server set as your 'baseUrl' is running:
cypress |
cypress | > http://localhost:3000
cypress |
cypress | Your tests likely make requests to this 'baseUrl' and these tests will fail if you don't boot your server.
cypress |
cypress | Please start this server and then run Cypress again.
Все мои тесты внутри src/specs
папки, что описано в cypress.json
. Так как я новенький с Докером - прикрепляю и файлы, может там чего напартачил.
Dockerfile:
FROM cypress/browsers:chrome69
WORKDIR .
COPY package.json .
COPY package-lock.json .
ENV CI=1
RUN npm ci
RUN npx cypress verify
COPY /src .
COPY /cypress .
COPY cypress.json .
docker-compose.yml
version: '3'
services:
cypress:
image: cypress
build: .
container_name: cypress
command: npm run test
Перепробовал уже кучу вариантов, менял уже все, что мог) Может порт нужно прописать в docker-compose.yml?
Спасибо!