Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "2"
- services:
- magento2:
- image: tutum/nginx
- links:
- - phpfpm
- - db
- volumes_from:
- - appdata
- ports:
- - 80:80
- depends_on:
- - phpfpm
- - db
- - appdata
- environment:
- - NGINX_SERVER_URL=${MAGENTO_BASE_URL}
- phpfpm:
- image: magento2/fpminstaller
- build: .
- command: /var/www/bin/setup // ths part helps me to setup the things like permisions etc
- container_name: phpfpm-container
- volumes_from:
- - appdata
- depends_on:
- - appdata
- - db
- environment:
- - M2SETUP_DB_HOST=db
- - M2SETUP_DB_NAME=magento2
- - M2SETUP_DB_USER=magento2
- - M2SETUP_DB_PASSWORD=magento2
- - M2SETUP_BASE_URL=http://${MAGENTO_BASE_URL}
- - M2SETUP_ADMIN_FIRSTNAME=Admin
- - M2SETUP_ADMIN_LASTNAME=User
- - M2SETUP_ADMIN_EMAIL=sajidunnar@gmail.com
- - M2SETUP_ADMIN_USER=magento2
- - M2SETUP_ADMIN_PASSWORD=magento2
- - M2SETUP_VERSION=2.1.2
- db:
- image: percona:5.7
- volumes_from:
- - dbdata
- ports:
- - 3306:3306
- environment:
- - MYSQL_ROOT_PASSWORD=magento2
- - MYSQL_DATABASE=magento2
- - MYSQL_USER=magento2
- - MYSQL_PASSWORD=magento2
- appdata:
- image: tianon/true
- volumes:
- - /var/www/html
- - ./var/www/html:/var/www/html
- - ./var/www/nginx.conf:/var/www/nginx.conf
- # - ./html/app/code:/var/www/html/app/code
- # - ./html/app/design:/var/www/html/app/design
- - ./nginx/default:/etc/nginx/sites-available/default
- - ./nginx/default:/etc/nginx/sites-enabled/default
- - ./var/www/logs/nginx-error.log:/var/log/nginx/error.log
- - ./var/www/logs/nginx-access.log:/var/log/nginx/access.log
- dbdata:
- image: tianon/true
- volumes:
- - /var/lib/mysql
- - ./mysql:/var/lib/mysql
Add Comment
Please, Sign In to add comment