Skip to content

Arcade does not start properly on M1 Mac #408

@kai-baumann

Description

@kai-baumann

ArcadeDB Version: 22.2.1

JDK Version: 11.0.13_8

OS: MacOS 12.4 Apple M1 Pro

Expected behavior

I wanted to start the docker image of arcadedb on an M1 Mac. The Image starts normally and I can access the studio with port 2480.

Actual behavior

The image just fills the ram till the docker limit and gets killed by the oom killer (exit code 137).
I tried to build the image with an arm linux image. That was successful but when i tried to start the image it just prints that I need to set the root password or use the generated one. This message gets printed every second. Setting the env vars does not seem to change this behaviour.

I use the following compose file to start the arcadedb:

---
version: '3.7'
    arcadedb:
        image: arcadedata/arcadedb:22.2.1
        container_name: relate-arcade
        restart: 'no'
        environment:
            arcadedb.server.defaultDatabases: 'Imported[root]{import:https://github.com/ArcadeData/arcadedb-datasets/raw/main/orientdb/OpenBeer.gz}'
            arcadedb.server.rootPassword: 'playwithdata'
        ports:
            - '127.0.0.1:2480:2480'
            - '127.0.0.1:2424:2424'

Steps to reproduce

On an M1 Mac just use the docker compose file above. The ram gets filled and the application will be terminated with exit code 137.

Metadata

Metadata

Assignees

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