diff --git a/migrations/container/20181225063950_service-command_change_global_service_container_names.php b/migrations/container/20181225063950_service-command_change_global_service_container_names.php index 30d392a..893f037 100644 --- a/migrations/container/20181225063950_service-command_change_global_service_container_names.php +++ b/migrations/container/20181225063950_service-command_change_global_service_container_names.php @@ -216,8 +216,16 @@ public static function restore_yml_file( $source, $destination, $containers ) { EE\Migration\SiteContainers::backup_restore( $source, $destination ); chdir( EE_SERVICE_DIR ); - $running_containers = implode( ' ', $containers ); - if ( ! EE::exec( sprintf( 'docker-compose up -d %s', $running_containers ) ) ) { + if ( empty( $containers ) ) { + return; + } + + $services = ''; + foreach ( $containers as $container ) { + $services .= ltrim( $container, 'ee-' ) . ' '; + } + + if ( ! EE::exec( sprintf( 'docker-compose up -d %s', $services ) ) ) { throw new \Exception( 'Unable to start ee-containers' ); } }