docker-sync не синхронизируется от хоста к контейнеру - PullRequest
0 голосов
/ 16 февраля 2019

Я новичок в докере и пытаюсь настроить док-среду TYPO3 dev.Чтобы добиться лучшей производительности с томами на Mac, я использую docker-sync.Синхронизация от контейнера к хосту работает нормально.Я могу создавать файлы в контейнере, и они сразу появляются на хосте.Но новые созданные файлы на хосте не отображаются в контейнере.

Вот мой конфиг:

docker-sync.yml

version: "2"

options:
  verbose: true

syncs:
  typo3-native-osx-sync:
    src: './typo3conf'
    sync_strategy: 'native_osx'
  db-native-osx-sync:
    src: './mysql'

docker-compose.yml

version: '2'

services:
  db:
    image: mariadb:latest
    command: ['--character-set-server=utf8', '--collation-server=utf8_unicode_ci']
    volumes:
      - db-native-osx-sync:/var/lib/mysql
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_DATABASE: typo3
      MYSQL_USER: typo3
      MYSQL_PASSWORD: typo3

  typo3:
    depends_on:
      - db
    image: martinhelmich/typo3:latest
    volumes:
      - typo3-native-osx-sync:/var/www/html/typo3conf
    ports:
     - "80:80"
    links:
      - "db:typo3-database"
    restart: always

volumes:
  db-native-osx-sync:
    external: true
  typo3-native-osx-sync:
    external: true
...