- 
                Notifications
    
You must be signed in to change notification settings  - Fork 197
 
Home
        Oleg Posyniak edited this page Apr 14, 2020 
        ·
        6 revisions
      
    You can build a custom Docker image from the source to test your changes.
- Build an image (PHP for example):
 
docker build -t test/php:7.2-cli ../magento-cloud-docker/images/php/7.2-cli- Create the extending file 
docker-compose.override.ymlwith the new images: 
version: '2.1'
services:
  build:
    image: test/php:7.2-cli
  deploy:
    image: test/php:7.2-cliYou can add the custom binary script like ./bin/dev-ece-docker with the next content:
#!/usr/bin/env php
<?php
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
require __DIR__ . '/../bootstrap.php';
use Magento\CloudDocker\App\Container;
$container = new Container(
    dirname(__DIR__),
    __DIR__ . '/../../MAGENTO_PROJECT',
    __DIR__ . '/../../MAGENTO_PROJECT'
);
$application = new Magento\CloudDocker\Application($container);
$application->run();Replace MAGENTO_PROJECT with a directory name containing an M2 project. This will allow you to run binary commands locally without requiring your custom changes as a Composer dependency.
- 
develop- represents the next minor release, new functionality and fixes - 
1.0- represents current minor release, fixes only