node.js-在macosx上进行Sailsjs开发的Docker映像挂起
发布时间:2020-12-16 03:23:28 所属栏目:安全 来源:网络整理
导读:我在Arch Linux(sailsjs-dev)上构建了一个docker映像,其中包含我想用于开发的node和sailsjs,将应用程序目录安装在容器内,如下所示: docker run --rm --name testapp -p 1337:1337 -v $PWD:/app sailsjs-dev sails lift $PWD是sails项目的目录. 这在Linux
我在Arch Linux(sailsjs-dev)上构建了一个docker映像,其中包含我想用于开发的node和sailsjs,将应用程序目录安装在容器内,如下所示:
$PWD是sails项目的目录. 这在Linux上可以正常工作,但是如果我尝试在macosx上(使用docker-machine)运行它,它将在一开始就永久挂起,日志级别设置为傻(在config / log.js中):
没有其他输出,这就是我们得到的全部. 请注意,相同的Docker映像在带有Express App的Mac上也可以完美运行.引起问题的帆特有的原因是什么? 我还可以在Mac docker上添加一个名为docker machine的virtualbox实例. 最佳答案
我们解决了在docker容器中运行npm install的问题:
–no-bin-links避免创建符号链接. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |