Eviter facilement les problèmes de synchronisation de fichiers sur Windows/Mac.
Docker Sync
docker-sync.yml
version: '2'
options:
compose-dev-file-path: 'docker-compose.yml'
verbose: true
syncs:
poc-magento2-sync:
src: ./
sync_userid: '33'
sync_excludes: [
'.idea',
'.buildpath',
'.project',
'.settings',
'.DS_Store',
'.gitlab-ci.yml',
'generated',
'setup',
'vendor',
'var'
]
watch_excludes: [
'.idea',
'.buildpath',
'.project',
'.settings',
'.DS_Store',
'.gitlab-ci.yml',
'generated',
'setup',
'vendor',
'var'
]
docker-sync start
docker-compose.yml
version: "2"
services:
php:
image: lavoweb/php-7.0:xdebug
expose:
- 80
volumes:
- app_sync:/var/www/html
volumes:
app_sync:
external:
name: poc-magento2-sync
docker-compose up -d