Mysql5.7をApple silicon macで動かしたい
環境
M1 mac
MySQL 5.7のdocker imageはApple silicon対応がないのでエミュレートしてほしい
機動で失敗する
code:zsh
docker-compose logs mysql
mysql-1 | runtime: failed to create new OS thread (have 2 already; errno=22)
mysql-1 | fatal error: newosproc
mysql-1 |
mysql-1 | runtime stack:
mysql-1 | runtime.throw(0x524da0, 0x9)
mysql-1 | /usr/local/go/src/runtime/panic.go:527 +0x90
mysql-1 | runtime.newosproc(0xc820024000, 0xc820033fc0)
mysql-1 | /usr/local/go/src/runtime/os1_linux.go:150 +0x1ab
mysql-1 | runtime.newm(0x555ce8, 0x0)
mysql-1 | /usr/local/go/src/runtime/proc1.go:1105 +0x130
mysql-1 | runtime.main.func1()
mysql-1 | /usr/local/go/src/runtime/proc.go:48 +0x2c
mysql-1 | runtime.systemstack(0x5c4300)
mysql-1 | /usr/local/go/src/runtime/asm_amd64.s:262 +0x79
mysql-1 | runtime.mstart()
mysql-1 | /usr/local/go/src/runtime/proc1.go:674
mysql-1 |
mysql-1 | runtime.systemstack_switch()
mysql-1 | /usr/local/go/src/runtime/asm_amd64.s:216 fp=0xc82001e770 sp=0xc82001e768
mysql-1 | runtime.main()
mysql-1 | /usr/local/go/src/runtime/proc.go:49 +0x62 fp=0xc82001e7c0 sp=0xc82001e770
mysql-1 | runtime.goexit()
mysql-1 | /usr/local/go/src/runtime/asm_amd64.s:1696 +0x1 fp=0xc82001e7c8 sp=0xc82001e7c0