I have 4 containers running in the same Docker network
- mongodb
- our api server
- a selenium server
- our tests themselves
I get this error from our test container:
WebDriverError: File not found: /root/cdt-tests/csv-data/IT-DE-Jasper.csv
However, from my test logs, this file totally exists...in the test container.
The problem, I think, is that the selenium server is not looking at the same filesystem as our test container, because they are running in different containers.
What is the best way to solve this problem?
a. Should I try to run them in the same container?
b. Can I somehow get them to share the same filesystem?
c. ?