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

0 ответов

Другие вопросы по тегам