Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docker compose breaks on macbook m1 #9829

Closed
inodb opened this issue Sep 29, 2022 · 3 comments
Closed

docker compose breaks on macbook m1 #9829

inodb opened this issue Sep 29, 2022 · 3 comments
Labels

Comments

@inodb
Copy link
Member

inodb commented Sep 29, 2022

Getting some osx thread issues and platform not supported on latest macbook m1. Had to create a docker-compose.override.yml like this:

version: '3'

services:
  cbioportal:
    image: cbioportal/cbioportal:5.2.4
  cbioportal-database:
    image: biarms/mysql:5.7
  cbioportal-session:
    image: cbioportal/session-service:0.6.0
  cbioportal-session-database:
    image: mongo:4.2

EDIT: Updated the above with pre-released versions of cbioportal and session service

@inodb inodb added the bug label Sep 29, 2022
@ndfriedman
Copy link

@inodb how should I add these changes? Replace the original "docker-compose.yml" with this file? Or add this file to the docker-compose file and point to it? Or replace the specific lines above inside the original "docker-compose.yml"?

@inodb
Copy link
Member Author

inodb commented Nov 30, 2022

@ndfriedman you add a file in the same folder called docker-compose.override.yml. This currently seems to work:

version: '3'

services:
  cbioportal:
    image: cbioportal/cbioportal:demo-support-multi-platform-images
  cbioportal-database:
    image: biarms/mysql:5.7
  cbioportal-session:
    image: cbioportal/session-service:master
  cbioportal-session-database:
    image: mongo:4.2

Note that this uses some dev and unofficial images (see e.g. biarms/mysql). I'm also not entirely sure how well session service works with mongo:4.2, we have been using mongo:3.7.9 previously but I didn't see an arm64 version of that

@inodb
Copy link
Member Author

inodb commented Jan 27, 2023

I fixed this in: cBioPortal/cbioportal-docker-compose@80bafc3

@inodb inodb closed this as completed Jan 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants