Calling Developers!
We are reenergizing our code contribution process! Learn More

What are the Slack Archives?

It’s a history of our time together in the Slack Community! There’s a ton of knowledge in here, so feel free to search through the archives for a possible answer to your question.

Because this space is not active, you won’t be able to create a new post or comment here. If you have a question or want to start a discussion about something, head over to our categories and pick one to post in! You can always refer back to a post from Slack Archives if needed; just copy the link to use it as a reference..

Hello my friends πŸ‘‹ is there a way to install Spryker without Docker? All i'm finding within th

Options
U02AA67SSQ2
U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet

Hello my friends πŸ‘‹

is there a way to install Spryker without Docker?
All i'm finding within the docs is based on Docker images.

For my local env i'm using valet.

Comments

  • Valerii Trots
    Valerii Trots SRE @ Spryker Sprykee Posts: 1,654 ✨ - Novice
    Options

    Spryker provides Vagrant or Docker based dev envs.
    You can install Spryker on "bare metal"\your host without virtualization at all. But then you'll need to configure ngnix and other services yourself.
    I remember there was an article in our documentation portal but can't find it now.
    @UJN2JRU4F do you know if it was removed?

  • πŸ‘

  • but i would still like to ask a Why? , @U02AA67SSQ2 😊

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    Options

    Ah, awesome. Did no see it πŸ˜„

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    edited September 2021
    Options

    @UJN2JRU4F I don't like Docker & virtual machines haha πŸ˜›
    Once you have setup valet it's super easy, fast and no virtual machine mess - Because it's basically native πŸ˜„

    But don't know if it's working that easy together with Spryker - Just wanted to try it out to see if i can avoid those virtual machine stuff ^^

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    Options

    And Docker on macOS is crap also πŸ˜†

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    Options

    Annnnndddddd: Currently i'm working on my little M1 13" with 8GB .. πŸ™ˆ
    So running Docker & PHPStorm - RIP πŸ˜…

  • Valerii Trots
    Valerii Trots SRE @ Spryker Sprykee Posts: 1,654 ✨ - Novice
    edited September 2021
    Options

    And actually you can't run Spryker on M1 using Docker as we don't provide arm images yet.

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    Options

    So hopefully i will get it up & running with valet then πŸ˜„

  • i only roughly know what Valet is, but i would be interested in learning what you do

  • the good, the bad, and the ugly

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    Options

    Valet is a local env for macOS - https://github.com/laravel/valet
    It's from Laravel - However: You can run almost everything on it with custom drivers. But there are already plenty of them for various systems like Symfony, Drupal etc.: https://github.com/laravel/valet/tree/master/cli/drivers

    The big plus point: No virtual machine mess, host configs etc.

    Everything else, you can just install with brew.

    It's all running natively on your machine.
    This can be a plus, or con πŸ˜›

    For me it's a big plus, because everything is running fast.

    But I'm coming from the Laravel & Shopware world.
    So things might be different with Spryker πŸ€·β€β™‚οΈ

    I will let you know when and if i was able to set this whole thing up locally with valet ^^

  • U013EK8RD7A
    U013EK8RD7A Posts: 127 πŸ§‘πŸ»β€πŸš€ - Cadet
    edited September 2021
    Options

    Yeah but does that mean that You have to have Elasticsearch, Redis installed on Your machine? Or can they run in a container? Does this also mean that You have to have PHP installed on Your machine?

  • U02AA67SSQ2
    U02AA67SSQ2 Posts: 15 πŸ§‘πŸ»β€πŸš€ - Cadet
    Options

    It's all on the machine, yes.
    Redis, PHP is installed by default basically - If not, just brew and good to go πŸ˜„