docker / for-mac

Bug reports for Docker Desktop for Mac
https://www.docker.com/products/docker#/mac
2.42k stars 116 forks source link

Can't rum SQL Server 2022 in MacOs 15 dev beta 1 #7337

Open juliomachado opened 1 week ago

juliomachado commented 1 week ago

Description

Since I've installed the new dev beta for MacOs 15, I can't run mcr.microsoft.com/mssql/server:2022-latest image based container. It starts, but a few seconds later hangs with Exit Code 132. It seems to be an amd64 emulation issue.

Reproduce

  1. Install MacOS 15 dev beta
  2. Enable Use Rosetta for x86_64/amd64 emulation on Apple Silicon
  3. Try to run the image:
    sudo docker pull mcr.microsoft.com/mssql/server:2022-latest
    sudo docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=<pass>" -p 1434:1434 --name sql2022 --hostname sql2022 -d mcr.microsoft.com/mssql/server:2022-latest

Expected behavior

Run the image fine as in previous Mac releases.

docker version

Client:
 Version:           26.1.4
 API version:       1.45
 Go version:        go1.21.11
 Git commit:        5650f9b
 Built:             Wed Jun  5 11:26:02 2024
 OS/Arch:           darwin/arm64
 Context:           desktop-linux

docker info

Client:
 Version:    26.1.4
 Context:    desktop-linux
 Debug Mode: false
 Plugins:
  buildx: Docker Buildx (Docker Inc.)
    Version:  v0.14.1-desktop.1
    Path:     /Users/julio/.docker/cli-plugins/docker-buildx
  compose: Docker Compose (Docker Inc.)
    Version:  v2.27.1-desktop.1
    Path:     /Users/julio/.docker/cli-plugins/docker-compose
  debug: Get a shell into any image or container (Docker Inc.)
    Version:  0.0.32
    Path:     /Users/julio/.docker/cli-plugins/docker-debug
  dev: Docker Dev Environments (Docker Inc.)
    Version:  v0.1.2
    Path:     /Users/julio/.docker/cli-plugins/docker-dev
  extension: Manages Docker extensions (Docker Inc.)
    Version:  v0.2.24
    Path:     /Users/julio/.docker/cli-plugins/docker-extension
  feedback: Provide feedback, right in your terminal! (Docker Inc.)
    Version:  v1.0.5
    Path:     /Users/julio/.docker/cli-plugins/docker-feedback
  init: Creates Docker-related starter files for your project (Docker Inc.)
    Version:  v1.2.0
    Path:     /Users/julio/.docker/cli-plugins/docker-init
  sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc.)
    Version:  0.6.0
    Path:     /Users/julio/.docker/cli-plugins/docker-sbom
  scout: Docker Scout (Docker Inc.)
    Version:  v1.9.3
    Path:     /Users/julio/.docker/cli-plugins/docker-scout

Diagnostics ID

8A74B03C-889B-4D9F-B068-A0FCFFBA1A9E/20240624201329

Additional Info

No response

juliomachado commented 1 week ago

I just updated to the MacOs 15 dev beta 2 and can run the mentioned image in Docker v4.32.0

dan-consignly commented 1 week ago

I can confirm, SQL Server 2022 working nicely again on Beta 2.