Drupal продолжает переустанавливаться после изменения файла docker-compose.yml
Почему Друпал так сходит с ума, если что-то изменить в файле docker-compose.yml?
Вот мой файл docker-compose.yml, возможно, внутри что-то не так
web:
image: drupal:latest
environment:
DINAMO_DEPLOY_URL: http://some-thing
ELASTIC_ENDPOINT: http://elastic:9200
DRUPAL_PROFILE: standard
DRUPAL_SITE_NAME: Drupal
DRUPAL_USER: admin
DRUPAL_PASS: admin
DRUPAL_DBURL: mysql://drupal:drupal@database:3306/drupal
ports:
- "80:80"
volumes:
- /var/www/html/d8/sites:/var/www/html/sites
- /var/www/html/d8/modules:/var/www/html/modules
- /var/www/html/d8/libraries:/var/www/html/libraries
links:
- database:database
- elastic:elastic
restart: always
database:
image: mariadb:10
environment:
MYSQL_USER: drupal
MYSQL_PASSWORD: drupal
MYSQL_DATABASE: drupal
MYSQL_ROOT_PASSWORD: ''
MYSQL_ALLOW_EMPTY_PASSWORD: 'yes'
ports:
- "3306:3306"
restart: always
elastic:
image: elasticsearch:7.4.2
ulimits:
memlock:
soft: -1
hard: -1
volumes:
- data01:/usr/share/elasticsearch/data
ports:
- 9200:9200
environment:
- discovery.type=single-node
- "ES_JAVA_OPTS=-Xms512m -Xmx512m"
restart: always
Проблема возникает, например, если я изменяю DRUPAL_SITE_NAME с Drupal на D8 или если я добавляю новый том, например
- /var/www/html/d8/test:/var/www/html/test