Я получаю:
"Ошибка выполнения OCI exe c Ошибка: exe c Ошибка: container_ linux. go: 346: запуск процесса контейнера вызвал" exe c: \ "mysql \": исполняемый файл не найден в $ PATH ": неизвестен" при передаче ниже команды docker exe c -i postgres postgres -u root -pmypassword mysql < db / cicd / build-artifacts / testreport / database. sql
Мой docker -compose.yml файл:
version: '3.3'
services:
postgres:
image: mysql:5.7.10
container_name: postgres
ports:
- 3306
healthcheck:
test: postgres --user=root --password=mypassword -e 'select version()'
timeout: 1s
retries: 5
environment:
postgres_ROOT_PASSWORD: mypassword
postgres_USER: root
postgres_DATABASE: Dev
volumes:
- ./build-artifacts:/scripts
command: --postgres_mode=""
dbfit:
container_name: dbfit
image: mattthinkwhere/dbfit
ports:
- 8085:8085
volumes:
- ./build-artifacts/dbfit_tests:/dbfit/FitNesseRoot/TestSuite
- ./build-artifacts:/scripts
links:
- postgres
depends_on:
- postgres