Добрый вечер,
Возникла задача собрать стек из необходимых мне 'сервисов' используя docker-compose, пробую следующим образом:
version: "3.1"
services:
db:
image: percona:latest
container_name: myname.db
restart: on-failure
ports:
- 127.0.0.150:3306:3306
expose:
- 3306
environment:
- MYSQL_ROOT_PASSWORD=rdkw1UDddqOEF4L1pmNkcyQ2oL
- MYSQL_DATABASE=dolibarr
- MYSQL_ROOT_HOST=%
web:
image: tuxgasy/dolibarr
environment:
DOLI_DB_HOST: mysql
DOLI_DB_USER: root
DOLI_DB_PASSWORD: rdkw1UDddqOEF4L1pmNkcyQ2oL
DOLI_DB_NAME: dolibarr
DOLI_URL_ROOT: 'http://127.0.0.1'
PHP_INI_DATE_TIMEZONE: 'Europe/Paris'
ports:
- "81:80"
В результате после выполнения получаю:
docker-compose up
web_1 | Waiting that SQL database is up...
Вижу что сервис с моей СУБД не запускается, пробовал без ' link' но результат тот же, данный пример уже специально упрощен(убрал volumes и еще пару других сервисов), потратил не один час но ошибку в упор не вижу, буду очень благодарен если кто то подскажет в чем дело.