我已从docker hub提取了一个节点js图像,并使用node express生成器生成了一个小示例站点。
我想在Docker容器内创建一个卷,并使用该卷映射站点文件夹。
我想从docker容器中运行节点。
我正在使用以下命令:
docker run -p 8003:3000 -v $(pwd):/var/www -w "/var/www" node npm start
有人可以帮我吗?
答案 0 :(得分:0)
首先,检查您是否键入或复制粘贴了docker run命令。
在后一种情况下,请手动重新键入'-'(破折号)以进行avoid using by mistake a minus
docker run -p 8003:3000 -v
^^^ ^^^
type manually *all* those '-'
第二,在Powershell会话中检查$(pwd)
是否应该改为-v ${PWD}
。