Я новичок в докере и пытаюсь настроить док-среду 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