Skip to content
This repository was archived by the owner on Jun 25, 2024. It is now read-only.
This repository was archived by the owner on Jun 25, 2024. It is now read-only.

Support multi-arch images聽#20

Open

Description

@giqbal

Thanks for putting this together 馃檪

Tried to run this on an Apple silicon Mac and it doesn't play nicely as the image runs in emulation mode. When you adapt it for ARM it works great on Apple silicon. Any chance you could do a multi-arch build to support other platforms?

Happy to contribute with PR as well.

Activity

  1. tseaward commented on Oct 3, 2022

    @tseaward

    Yes, thanks for this container, I find it very useful 馃憤.

    I had the same issue. The only line I needed to change was the following:

    RUN wget --quiet https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh && \

    Replaced x86_64 with $(ARCH) where ARCH=aarch64.

    Perhaps $(uname -m) would also work?

  2. giqbal commented on Oct 3, 2022

    @giqbal
    Author

    @tseaward yes had to make the same change

  3. alexeyegorov commented on Dec 7, 2022

    @alexeyegorov

    Would you mind to do this as a MR? @tseaward @giqbal

  4. giqbal commented on Dec 8, 2022

    @giqbal
    Author

    @alexeyegorov I don't have access to Apple Silicon machine atm. Will do next time I am near one.

  5. augusten commented on Dec 12, 2022

    @augusten
    Collaborator

    Hi all! I created a PR in order to support ARM64 here

  6. alexeyegorov commented on Dec 13, 2022

    @alexeyegorov

    @augusten thanks for your PR. :)

    basically, wanted to share with you all here @giqbal @tseaward , that DB connect will probably not be supported for a long time any more. But it will get a much better replacement called Spark Connect. It will be more lightweight client which will execute all the code on the cluster (rather then now executing python locally and pyspark on the cluster).

  7. augusten commented on Dec 14, 2022

    @augusten
    Collaborator

    @alexeyegorov I added a comment in the PR, this might not be as straightforward as first thought with issues in building the image on a non-ARM machine. I will explore Spark Connect, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions