markshust / docker-magento

Mark Shust's Docker Configuration for Magento
https://m.academy/courses/set-up-magento-2-development-environment-docker/
MIT License
2.58k stars 1.01k forks source link

Issues installing on Catalina #205

Closed pmsteil closed 4 years ago

pmsteil commented 4 years ago

Description On a brand new Mac OS 10.15.1 Catalina install I get a number of errors during install using the one line install command:

curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/onelinesetup | bash -s -- mag233d.test 2.3.3 Note: I am running the latest MacOS and Docker Desktop Versions (2.1.0.5)

Steps To Reproduce

  1. curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/onelinesetup | bash -s -- mag233d.test 2.3.3

Expected Result Successful install

Actual Result Complete log with errors highlighted:

curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/onelinesetup | bash -s -- mag233d.test 2.3.3 Initialized empty Git repository in /Users/patiman/magento_infranet/mag233d/.git/ Extracting magento2-2.3.3.tar.gz to ./src dev/tests/acceptance/tests/_data/LargerThan2MB.jpg: truncated gzip input tar: Error exit delayed from previous errors. Your system password has been requested to add an entry to /etc/hosts... Password: 127.0.0.1 mag233d.test Creating network "mag233d_default" with the default driver Creating volume "mag233d_appdata" with default driver Creating volume "mag233d_dbdata" with default driver Creating volume "mag233d_sockdata" with default driver Creating mag233d_redis_1 ... done Creating mag233d_db_1 ... done Creating mag233d_elasticsearch_1 ... done Creating mag233d_phpfpm_1 ... done Creating mag233d_app_1 ... done % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5374k 100 5374k 0 0 1376k 0 0:00:03 0:00:03 --:--:-- 1376k Copying all files from host to container... Error response from daemon: Error processing tar file(exit status 1): cannot overwrite directory "/var/www/html/composer.json" with non-directory "/var/www/html" Completed copying all files from host to container Correcting filesystem ownerships... Filesystem ownerships corrected. Correcting filesystem permissions... find: 'var': No such file or directory find: 'vendor': No such file or directory find: 'pub/static': No such file or directory find: 'pub/media': No such file or directory find: 'var': No such file or directory find: 'vendor': No such file or directory find: 'pub/static': No such file or directory find: 'pub/media': No such file or directory Filesystem permissions corrected.

[RuntimeException]
File "./composer.json" cannot be found in the current directory

config [-g|--global] [-e|--editor] [-a|--auth] [--unset] [-l|--list] [-f|--file FILE] [--absolute] [--] [] []...

Forcing reinstall of composer deps to ensure perms & reqs... Changed current directory to /var/www/.composer 1/4: http://repo.packagist.org/p/provider-latest$1e48328fd67ac66f19f542b5b04b38fb341934964dd784c5061733a349051ba8.json 2/4: http://repo.packagist.org/p/provider-2019-04$a53f82a4e750878f0543c19728f50847f0c0fb2c26b8d5226c0cca448f35a91e.json 3/4: http://repo.packagist.org/p/provider-2019-10$3022f1440d7ac51aa6c1fb4bfa5012ae8a76358dd5e28366a9359090941de647.json 4/4: http://repo.packagist.org/p/provider-2018$05c8e1d71b0ad7ec09aebedb3e010bd7aced2b95e5a2d934c6b9fdfc38d95795.json Finished: success: 4, skipped: 0, failure: 0, total: 4 Using version ^0.3.9 for hirak/prestissimo ./composer.json has been updated 1/1: http://repo.packagist.org/p/provider-latest$f8c5a3d3fc3a85f99e547a34c4456c0dcd4b7d8f68f09605b6a90a338c804b13.json Finished: success: 1, skipped: 0, failure: 0, total: 1 Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating autoload files Composer could not find a composer.json file in /var/www/html To initialize a project, please create a composer.json file as described in the https://getcomposer.org/ "Getting Started" section Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Turning on developer mode.. Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Forcing deploy of static content to speed up initial requests... Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Enabling Redis for cache... Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Enabling Redis for Full Page Cache... Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Enabling Redis for session... Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Clearing the cache for good measure... Autoload error: Vendor autoload is not found. Please run 'composer install' under application root directory.Copying files from container to host after install... Completed copying app from container to host Error: No such container:path: 94486fc1111b9a8f42ad10f75af731a0c7a52c0284c0250f7070657f03060ace:/var/www/html/vendor Completed copying vendor from container to host Restarting containers with host bind mounts for dev... Stopping mag233d_phpfpm_1 ... done Stopping mag233d_db_1 ... done Stopping mag233d_elasticsearch_1 ... done Stopping mag233d_redis_1 ... done Starting mag233d_db_1 ... done Starting mag233d_redis_1 ... done Starting mag233d_elasticsearch_1 ... done Creating mag233d_mailhog_1 ... done Recreating mag233d_phpfpm_1 ... error

**ERROR: for mag233d_phpfpm_1 Cannot start service phpfpm: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\"/Users/patiman/magento_infranet/mag233d/src/composer.lock\\" to rootfs \\"/var/lib/docker/overlay2/08acf0a44a619833c9d95df742f69d128043b0e608b8722d862037d792824359/merged\\" at \\"/var/lib/docker/overlay2/08acf0a44a619833c9d95df742f69d128043b0e608b8722d862037d792824359/merged/var/www/html/composer.lock\\" caused \\"not a directory\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

ERROR: for phpfpm Cannot start service phpfpm: OCI runtime create failed: container_linux.go:346: starting container process caused "process_linux.go:449: container init caused \"rootfs_linux.go:58: mounting \\"/Users/patiman/magento_infranet/mag233d/src/composer.lock\\" to rootfs \\"/var/lib/docker/overlay2/08acf0a44a619833c9d95df742f69d128043b0e608b8722d862037d792824359/merged\\" at \\"/var/lib/docker/overlay2/08acf0a44a619833c9d95df742f69d128043b0e608b8722d862037d792824359/merged/var/www/html/composer.lock\\" caused \\"not a directory\\"\"": unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type ERROR: Encountered errors while bringing up the project.** Docker development environment setup complete. You may now access your Magento instance at https://mag233d.test/

Full Video here: https://screencast-o-matic.com/watch/cqlQFAUPgt

Thanks for any help on this!

pmsteil commented 4 years ago

Hmm, I cleared out another install of docker-magento that wasn't working and trying again and it may be installing properly, stand by.

pmsteil commented 4 years ago

Still no go, but here is the log from that install in case it sheds any light, thansks.

curl -s https://raw.githubusercontent.com/markshust/docker-magento/master/lib/onelinesetup | bash -s -- mag233e.test 2.3.3 mv: rename compose/magento-2/bin to ./bin: Directory not empty mv: rename compose/magento-2/env to ./env: Directory not empty mv: rename compose/magento-2/src to ./src: Directory not empty mv: rename compose/magento-2/.vscode to ./.vscode: Directory not empty Initialized empty Git repository in /Users/patiman/magento_infranet/mag233e/.git/ Extracting magento2-2.3.3.tar.gz to ./src dev/tests/acceptance/tests/_data/LargerThan2MB.jpg: truncated gzip input tar: Error exit delayed from previous errors. Your system password has been requested to add an entry to /etc/hosts... Password: 127.0.0.1 mag233e.test Stopping mag233e_phpfpm_1 ... done Stopping mag233e_mailhog_1 ... done Stopping mag233e_redis_1 ... done Stopping mag233e_db_1 ... done Stopping mag233e_elasticsearch_1 ... done Starting mag233e_db_1 ... done Starting mag233e_elasticsearch_1 ... done Starting mag233e_redis_1 ... done Recreating mag233e_phpfpm_1 ... done Recreating mag233e_app_1 ... done % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 5374k 100 5374k 0 0 710k 0 0:00:07 0:00:07 --:--:-- 708k Copying all files from host to container... Completed copying all files from host to container Correcting filesystem ownerships... Filesystem ownerships corrected. Correcting filesystem permissions... find: 'vendor': No such file or directory find: 'vendor': No such file or directory Filesystem permissions corrected. Forcing reinstall of composer deps to ensure perms & reqs... Changed current directory to /var/www/.composer 1/4: http://repo.packagist.org/p/provider-latest$62c178e01873b285ec718e32f9227e9ffc82a30c16a7574906c223586b67ac33.json 2/4: http://repo.packagist.org/p/provider-2019-04$76fe1627b10da51d2b48a935038fd7d663992ccbce623a5d24a6b23101eab666.json 3/4: http://repo.packagist.org/p/provider-2019-10$293387cd58215c579dff9ccc97d6c581a753b044fb0e04685edc0936e67409ca.json 4/4: http://repo.packagist.org/p/provider-2018$df7aca03a8d0b0288cc4cb84e71a7e682a7dda484b0d98a7b5ee5eb07790bf0d.json Finished: success: 4, skipped: 0, failure: 0, total: 4 Using version ^0.3.9 for hirak/prestissimo ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Nothing to install or update Generating autoload files Loading composer repositories with package information Installing dependencies (including require-dev) from lock file 1/70: https://codeload.github.com/symfony/polyfill-php70/legacy.zip/54b4c428a0054e254223797d2713c31e08610831 2/70: https://codeload.github.com/symfony/polyfill-php72/legacy.zip/04ce3335667451138df4307d6a9b61565560199e 3/70: https://codeload.github.com/symfony/browser-kit/legacy.zip/9e5dddb637b13db82e35695a8603fe6e118cc119 4/70: https://codeload.github.com/symfony/stopwatch/legacy.zip/1e4ff456bd625be5032fac9be4294e60442e9b71 5/70: https://codeload.github.com/symfony/service-contracts/legacy.zip/ea7263d6b6d5f798b56a45a5b8d686725f2719a3 6/70: https://codeload.github.com/symfony/dom-crawler/legacy.zip/cc686552948d627528c0e2e759186dff67c2610e 7/70: https://codeload.github.com/doctrine/lexer/legacy.zip/1febd6c3ef84253d7c815bed85fc622ad207a9f8 8/70: https://codeload.github.com/symfony/yaml/legacy.zip/5a0b7c32dc3ec56fd4abae8a4a71b0cf05013686 9/70: https://codeload.github.com/doctrine/annotations/legacy.zip/fa4c4e861e809d6a1103bd620cce63ed91aedfeb 10/70: https://codeload.github.com/schmittjoh/php-option/legacy.zip/94e644f7d2051a5f0fcf77d81605f152eecff0ed 11/70: https://codeload.github.com/symfony/polyfill-php54/legacy.zip/a043bcced870214922fbb4bf22679d431ec0296a 12/70: https://codeload.github.com/bobthecow/mustache.php/legacy.zip/fe8fe72e9d580591854de404cc59a1b83ca4d19e 13/70: https://codeload.github.com/Codeception/phpunit-wrapper/legacy.zip/93f59e028826464eac086052fa226e58967f6907 14/70: https://codeload.github.com/symfony/config/legacy.zip/07d49c0f823e0bc367c6d84e35b61419188a5ece 15/70: https://codeload.github.com/symfony/polyfill-php55/legacy.zip/548bb39407e78e54f785b4e18c7e0d5d9e493265 16/70: https://codeload.github.com/doctrine/instantiator/legacy.zip/a2c590166b2133a4633738648b6b064edae0814a 17/70: https://codeload.github.com/webmozart/assert/legacy.zip/88e6d84706d09a236046d686bbea96f07b3a34f4 18/70: https://codeload.github.com/consolidation/Robo/legacy.zip/e5a6ca64cf1324151873672e484aceb21f365681 19/70: https://codeload.github.com/phpspec/prophecy/legacy.zip/1927e75f4ed19131ec9bcc3b002e07fb1173ee76 20/70: https://codeload.github.com/bovigo/vfsStream/legacy.zip/2b544ac3a21bcc4dde5d90c4ae8d06f4319055fb 21/70: https://codeload.github.com/symfony/http-foundation/legacy.zip/746f8d3638bf46ee8b202e62f2b214c3d61fb06a 22/70: https://codeload.github.com/symfony/options-resolver/legacy.zip/81c2e120522a42f623233968244baebd6b36cb6a 23/70: https://codeload.github.com/donatj/PhpUserAgent/legacy.zip/5f2da266d2a386f9b231d4344ae37baf7a467c2d 24/70: https://codeload.github.com/symfony/dependency-injection/legacy.zip/d3ad14b66ac773ba6123622eb9b5b010165fe3d9 25/70: https://codeload.github.com/symfony/property-access/legacy.zip/bb0c302375ffeef60c31e72a4539611b7f787565 26/70: https://codeload.github.com/symfony/inflector/legacy.zip/b25a8dc15fada858432efa083c1ecd2cef5991a7 27/70: https://codeload.github.com/paragonie/constant_time_encoding/legacy.zip/55af0dc01992b4d0da7f6372e2eac097bbbaffdb 28/70: https://codeload.github.com/symfony/polyfill-php56/legacy.zip/0e3b212e96a51338639d8ce175c046d7729c3403 29/70: https://codeload.github.com/symfony/polyfill-util/legacy.zip/4317de1386717b4c22caed7725350a8887ab205c 30/70: https://codeload.github.com/symfony/event-dispatcher/legacy.zip/429d0a1451d4c9c4abe1959b2986b88794b9b7d2 32/70: https://repo.magento.com/archives/amzn/amazon-pay-and-login-magento-2-module/amzn-amazon-pay-and-login-magento-2-module-3.2.13.0.zip 32/70: https://repo.magento.com/archives/dotmailer/dotmailer-magento2-extension-package/dotmailer-dotmailer-magento2-extension-package-3.3.0.0.zip 33/70: https://codeload.github.com/symfony/event-dispatcher-contracts/legacy.zip/c61766f4440ca687de1084a5c00b08e167a2575c 34/70: https://repo.magento.com/archives/klarna/m2-payments/klarna-m2-payments-7.3.5.0.zip 35/70: https://codeload.github.com/symfony/css-selector/legacy.zip/c6e5e2a00db768c92c3ae131532af4e1acc7bd03 37/70: https://repo.magento.com/archives/vertex/product-magento-module/vertex-product-magento-module-3.2.0.0.zip 37/70: https://repo.magento.com/archives/yotpo/magento2-module-yotpo-reviews-bundle/yotpo-magento2-module-yotpo-reviews-bundle-3.0.0.0.zip 38/70: https://codeload.github.com/zendframework/zend-modulemanager/legacy.zip/394df6e12248ac430a312d4693f793ee7120baa6 39/70: https://codeload.github.com/zendframework/zend-barcode/legacy.zip/50f24f604ef2172a0127efe91e786bc2caf2e8cf 40/70: https://codeload.github.com/zendframework/zend-serializer/legacy.zip/0172690db48d8935edaf625c4cba38b79719892c 42/70: https://repo.magento.com/archives/magento/product-community-edition/magento-product-community-edition-2.3.3.0.zip 42/70: https://repo.magento.com/archives/temando/module-shipping/temando-module-shipping-1.6.1.0.zip 43/70: https://codeload.github.com/zendframework/zend-server/legacy.zip/23a2e9a5599c83c05da831cb7c649e8a7809595e 44/70: https://codeload.github.com/paragonie/sodium_compat/legacy.zip/a9f968bc99485f85f9303a8524c3485a7e87bc15 45/70: https://codeload.github.com/zendframework/zend-i18n/legacy.zip/6d69af5a04e1a4de7250043cb1322f077a0cdb7f 46/70: https://codeload.github.com/composer/xdebug-handler/legacy.zip/46867cbf8ca9fb8d60c506895449eb799db1184f 47/70: https://codeload.github.com/zendframework/zend-session/legacy.zip/8fd50220888167d08cf0113ced5b023f6da06923 48/70: https://codeload.github.com/zendframework/zend-view/legacy.zip/4f5cb653ed4c64bb8d9bf05b294300feb00c67f2 49/70: https://codeload.github.com/amzn/amazon-pay-sdk-php/legacy.zip/3b05458e3f121859fcb5f1960ac053a97a847ddd 50/70: https://codeload.github.com/symfony/polyfill-ctype/legacy.zip/550ebaac289296ce228a706d0867afc34687e3f4 52/70: https://codeload.github.com/zendframework/zend-text/legacy.zip/ca987dd4594f5f9508771fccd82c89bc7fbb39ac 52/70: https://codeload.github.com/Seldaek/jsonlint/legacy.zip/d15f59a67ff805a44c50ea0516d2341740f81a38 53/70: https://codeload.github.com/symfony/filesystem/legacy.zip/9abbb7ef96a51f4d7e69627bc6f63307994e4263 54/70: https://codeload.github.com/justinrainbow/json-schema/legacy.zip/dcb6e1006bb5fd1e392b4daa68932880f37550d4 55/70: https://repo.magento.com/archives/magento/inventory-composer-metapackage/magento-inventory-composer-metapackage-1.1.3.0.zip 56/70: https://codeload.github.com/php-fig/log/legacy.zip/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd 57/70: https://codeload.github.com/symfony/finder/legacy.zip/86c1c929f0a4b24812e1eb109262fc3372c8e9f2 58/70: https://codeload.github.com/symfony/polyfill-mbstring/legacy.zip/b42a2f66e8f1b15ccf25652c3424265923eb4f17 59/70: https://codeload.github.com/zendframework/zend-mime/legacy.zip/52ae5fa9f12845cae749271034a2d594f0e4c6f2 60/70: https://codeload.github.com/guzzle/guzzle/legacy.zip/407b0cb880ace85c9b63c5f9551db498cb2d50ba 61/70: https://codeload.github.com/wikimedia/less.php/legacy.zip/f0f7768f6fa8a9d2ac6a0274f6f477c72159bf9b 62/70: https://codeload.github.com/Seldaek/monolog/legacy.zip/70e65a5470a42cfec1a7da00d30edb6e617e8dcf 63/70: https://codeload.github.com/zendframework/zend-hydrator/legacy.zip/70b02f4d8676e64af932625751750b5ca72fff3a 64/70: https://codeload.github.com/zendframework/zend-uri/legacy.zip/b2785cd38fe379a784645449db86f21b7739b1ee 65/70: https://codeload.github.com/zendframework/zend-form/legacy.zip/ff9385b7d0d93d9bdbc2aa4af82ab616dbc7d4be 66/70: https://codeload.github.com/zendframework/zend-http/legacy.zip/4b4983178693a8fdda53b0bbee58552e2d2b1ac0 67/70: https://codeload.github.com/zendframework/zend-validator/legacy.zip/64c33668e5fa2d39c6289a878f927ea2b0850c30 68/70: https://codeload.github.com/composer/composer/legacy.zip/314aa57fdcfc942065996f59fb73a8b3f74f3fa5 69/70: https://codeload.github.com/fzaninotto/Faker/legacy.zip/f72816b43e74063c8b10357394b6bba8cb1c10de 70/70: https://codeload.github.com/magento/zf1/legacy.zip/8221062d42a198e431d183bbe672e5e1a2f98c5f Finished: success: 70, skipped: 0, failure: 0, total: 70 Package operations: 437 installs, 0 updates, 0 removals

install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--] []...

OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Turning on developer mode.. OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Forcing deploy of static content to speed up initial requests... OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Enabling Redis for cache... OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Enabling Redis for Full Page Cache... OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Enabling Redis for session... OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Clearing the cache for good measure... OCI runtime exec failed: exec failed: container_linux.go:346: starting container process caused "exec: \"bin/magento\": permission denied": unknown Copying files from container to host after install... Completed copying app from container to host Completed copying vendor from container to host Restarting containers with host bind mounts for dev... Stopping mag233e_phpfpm_1 ... done Stopping mag233e_redis_1 ... done Stopping mag233e_db_1 ... done Stopping mag233e_elasticsearch_1 ... done Starting mag233e_redis_1 ... done Starting mag233e_elasticsearch_1 ... done Starting mag233e_db_1 ... done Starting mag233e_mailhog_1 ... done Recreating mag233e_phpfpm_1 ... done Recreating mag233e_app_1 ... done Docker development environment setup complete. You may now access your Magento instance at https://mag233e.test/

pmsteil commented 4 years ago

BTW, from my host I am able to successfully run:

bin/bash

and here is the contents of the root folder - looks good to me... https://screencast-o-matic.com/screenshots/pp/VIj/1575922262789-90942.png

I can also run bin/composer update and it updated a bunch of packages

but bin/magento gives this: Warning: Uncaught Exception: Warning: require(/var/www/html/setup/config/application.config.php): failed to open stream: No such file or directory in /var/www/html/vendor/magento/framework/Console/Cli.php on line 72 in /var/www/html/vendor/magento/framework/App/ErrorHandler.php:61 Stack trace:

0 /var/www/html/vendor/magento/framework/Console/Cli.php(72): Magento\Framework\App\ErrorHandler->handler(2, 'require(/var/ww...', '/var/www/html/v...', 72, Array)

1 /var/www/html/vendor/magento/framework/Console/Cli.php(72): require()

2 /var/www/html/bin/magento(22): Magento\Framework\Console\Cli->__construct('Magento CLI')

3 {main}

thrown in /var/www/html/vendor/magento/framework/App/ErrorHandler.php on line 61

Fatal error: Magento\Framework\Console\Cli::__construct(): Failed opening required '/var/www/html/setup/config/application.config.php' (include_path='/var/www/html/generated/code:/var/www/html/vendor/magento/zendframework1/library:.:/usr/local/lib/php') in /var/www/html/vendor/magento/framework/Console/Cli.php on line 72

screenshot: https://screencast-o-matic.com/screenshots/pp/VIj/1575922702579-78531.png

pmsteil commented 4 years ago

Also I would be more than happy to let you do a remote into my Catalina box to debug any of this.

Also, do you have a donation page? I would like to pay you for your help on this :)

markshust commented 4 years ago

Can you try blowing away your install and trying again?

bin/remove bin/removevolumes

The lines from your last setup command:

mv: rename compose/magento-2/bin to ./bin: Directory not empty
mv: rename compose/magento-2/env to ./env: Directory not empty
mv: rename compose/magento-2/src to ./src: Directory not empty
mv: rename compose/magento-2/.vscode to ./.vscode: Directory not empty

this should not have happened and tells us the /src dir wasn't completely empty when the install started (this needs to be empty to correctly execute).

I'd recommend creating an entirely new directory with a different name and trying the install again. Note that there is also a free screencast course I created which goes over the entire install at https://m.academy/p/setup-magento-2-development-environment-docker

FYI I'm running Catalina, everything working fine here :)

markshust commented 4 years ago

Closing as unable to replicate, please see last comment

suraiyavic commented 4 years ago

Also I would be more than happy to let you do a remote into my Catalina box to debug any of this.

@pmsteil and @markshust I faced the same problem on our system today and I was able to solve it with some manual interventions. Hey @pmsteil, I shall be more than happy to help you with this if you still need help.

Hey @markshust, The fix would need more intervention than what is specified here: https://github.com/markshust/docker-magento/issues/205#issuecomment-568184178 Also I wanted to say thanks a lot for what you do/your work - it was immensely helpful for me as I started working on Magento. 😃

kanoin commented 2 years ago

@suraiyavic Please can you let me know what were the manual fixes you did?