在MacOS中,我无法访问本地主机上的售货员店面:3000。在执行安装步骤之后,我没有看到任何错误,但是店面容器没有绑定到端口3000。这些是我目前正在为saleor-platform:在这里输入图像描述检查的分支。
容器设置就是这样的。请注意,saleor-platform-saleor 1没有绑定到3000:在这里输入图像描述的端口。
在saleor-platform文件夹中,docker-compose.yml文件如下所示:在这里输入图像描述
这是成功编译后控制台输出的样子:在这里输入图像描述
现在,如果我用下面的内容更新docker-compose.yml文件,那么URL localhost:3000是可访问的,但是出错了:在这里输入图像描述
我得到以下错误:在这里输入图像描述
发布于 2022-02-12 14:29:39
尝尝这个。更改docker-compose.yml文件
storefront:
build:
context: ./saleor-storefront
dockerfile: ./Dockerfile.dev
ports:
- 3000:3000
restart: unless-stopped
#network_mode: "host"
volumes:
- ./saleor-storefront/:/app:cached
- /app/node_modules/
command: npm start -- --host 0.0.0.0
#env_file: common.envhttps://stackoverflow.com/questions/70767924
复制相似问题