我已使用
brew install serverless
和 sls plugin install -n serverless-python-requirements
在我的 M1 MacBook 上安装了无服务器框架。
我已经设置了 serverless.yml
sls plugin install -n serverless-python-requirements
rm -fr requirements.txt build
pip-compile
sls package --package ./build
这会导致 docker run 命令出现错误,显示“不支持操作”。通过docker run命令进行操作是因为无法挂载Macbook上的某个目录。
/private/tmp/com.apple.launchd.mPzNbsd4IS/Listeners
/。我可以看到这是一个文件类型“Socket”
l /private/tmp/com.apple.launchd.mPzNbsd4IS
total 0
drwx------ 3 xxxx.xxxx wheel 96B Apr 4 17:18 .
drwxrwxrwt 9 root wheel 288B Apr 11 14:15 ..
srw-rw-rw- 1 xxxx.xxxx wheel 0B Apr 4 17:18 Listeners
我不确定如何解决此问题并让
sls package
在我的 MacBook 上工作,并且应该感谢您提供的任何帮助或建议。
该问题与 Serverless 无关。使用 Docker Desktop 时