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 up doesn't work on silicon macs? #39

Open
2 tasks
craigpastro opened this issue Sep 19, 2023 · 2 comments
Open
2 tasks

docker compose up doesn't work on silicon macs? #39

craigpastro opened this issue Sep 19, 2023 · 2 comments
Labels
bug Something isn't working

Comments

@craigpastro
Copy link

craigpastro commented Sep 19, 2023

Bug report

  • I confirm this is a bug with Supabase, not with my own application.
  • I confirm I have searched the Docs, GitHub Discussions, and Discord.

Describe the bug

I am on a silicon mac (M2 Pro) and docker compose up just hangs as below. It works fine on intel macs however. Any ideas? And thanks for any help!

$ docker compose up
[+] Building 248.1s (13/17)                                                                                   docker:desktop-linux
 => [db internal] load build definition from Dockerfile                                                                       0.0s
 => => transferring dockerfile: 1.02kB                                                                                        0.0s
 => [db internal] load .dockerignore                                                                                          0.0s
 => => transferring context: 162B                                                                                             0.0s
 => [db internal] load metadata for docker.io/library/postgres:14                                                             1.6s
 => [db  1/13] FROM docker.io/library/postgres:14@sha256:b2f06ce12103bedbc0a49ae4ffff062d90824e0f45462de712f66952679f7670     3.5s
 => => resolve docker.io/library/postgres:14@sha256:b2f06ce12103bedbc0a49ae4ffff062d90824e0f45462de712f66952679f7670          0.0s
 => => sha256:e71d5c9dd884de4fc1ea74a91d970c0ad8e23c5cd783b26c4d3d206e61f37c8d 9.53kB / 9.53kB                                0.2s
 => => sha256:b2f06ce12103bedbc0a49ae4ffff062d90824e0f45462de712f66952679f7670 1.86kB / 1.86kB                                0.0s
 => => sha256:eb673d59ff2019c9059e196d384e84d7c39de6cc50c999d94dfc28de5a242ab9 10.42kB / 10.42kB                              0.0s
 => => sha256:38e7c1f051cc1287b84acd017ea088b822199cb70f658c51e27ec607e91f2e12 101.37MB / 101.37MB                            1.5s
 => => sha256:1d40741fbab766d525291f068923b7bab6658bd25918a8aa07e75aee9deab70f 3.04kB / 3.04kB                                0.0s
 => => sha256:4d0e2800e837e04d62cf1b3b34b06fe6bdb1b091e2d52ef48cb976b5211df4cc 129B / 129B                                    0.2s
 => => sha256:09a5999e7ba9e244249b9fd56301d240e04a0f9f1fd8b3c6c6c334d0ef0e7ef0 4.78kB / 4.78kB                                0.3s
 => => sha256:98904cb8f55dd3b2009ae89b4e7dfb92ace4cf8b3ac86a9b0fac2db00cfe7a17 199B / 199B                                    0.3s
 => => extracting sha256:38e7c1f051cc1287b84acd017ea088b822199cb70f658c51e27ec607e91f2e12                                     1.7s
 => => extracting sha256:e71d5c9dd884de4fc1ea74a91d970c0ad8e23c5cd783b26c4d3d206e61f37c8d                                     0.0s
 => => extracting sha256:4d0e2800e837e04d62cf1b3b34b06fe6bdb1b091e2d52ef48cb976b5211df4cc                                     0.0s
 => => extracting sha256:98904cb8f55dd3b2009ae89b4e7dfb92ace4cf8b3ac86a9b0fac2db00cfe7a17                                     0.0s
 => => extracting sha256:09a5999e7ba9e244249b9fd56301d240e04a0f9f1fd8b3c6c6c334d0ef0e7ef0                                     0.0s
 => [db internal] load build context                                                                                          0.0s
 => => transferring context: 64.12kB                                                                                          0.0s
 => [db  2/13] RUN apt-get update                                                                                             1.7s
 => [db  3/13] RUN apt-get install -y --no-install-recommends ca-certificates   git   build-essential   libpq-dev   postgre  14.9s
 => [db  4/13] WORKDIR /home/supa                                                                                             0.0s
 => [db  5/13] RUN chown postgres:postgres /home/supa                                                                         0.3s
 => [db  6/13] RUN   curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --profile min  13.0s
 => [db  7/13] RUN cargo install cargo-pgrx --version 0.10.1 --locked                                                        75.3s
 => [db  8/13] RUN cargo pgrx init --pg14 $(which pg_config)                                                                  1.1s
 => [db  9/13] COPY . .                                                                                                       0.0s
 => [db 10/13] RUN cargo pgrx install                                                                                       136.7s
 => => #    Compiling bytecount v0.6.3
 => => #    Compiling base64 v0.13.1
 => => #    Compiling seq-macro v0.3.5
 => => #    Compiling seahash v4.1.0
 => => #    Compiling jsonschema v0.16.1
 => => #    Compiling pgrx v0.10.1
failed to receive status: rpc error: code = Unavailable desc = error reading from server: EOF

To Reproduce

Run docker compose up on a silicon mac.

Expected behavior

Runs Postgres with the pg_jsonschema extension installed.

Screenshots

If applicable, add screenshots to help explain your problem.

System information

  • OS: macOS (Apple M2 Pro)
  • Docker version 24.0.6, build ed223bc

Additional context

Add any other context about the problem here.

@craigpastro craigpastro added the bug Something isn't working label Sep 19, 2023
@imor
Copy link
Contributor

imor commented Sep 19, 2023

Which docker version are you on? It works for me on the following version:

➜ docker -v
Docker version 24.0.5, build ced0996

@craigpastro
Copy link
Author

craigpastro commented Sep 19, 2023

Which docker version are you on? It works for me on the following version:

Oh, very good question. Thank you.

$ docker -v
Docker version 24.0.6, build ed223bc

I've also updated the issue.

Perhaps I need to try reinstalling docker. I'll report back.

Edit: I've reinstalled docker, blew away .docker, and it still doesn't work 😢

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants