如何解决Vue Vite 无法连接到 docker 容器
嗨,我已经安装了新的应用程序 vue3 typescript + vite,这是我在构建映像并旋转容器后的问题。我无法访问 localhost:3000,浏览器只会显示
连接已重置
docker run --rm -it -v %cd%/:/app/src -p 3000:3000 myvitets
Dockerfile
FROM node:14-buster-slim
# make the 'app' folder the current working directory
WORKDIR /app
# copy both 'package.json' and 'package-lock.json' (if available)
COPY package*.json ./
RUN npm install
# copy project files and folders to the current working directory (i.e. 'app' folder)
COPY . .
EXPOSE 3000
CMD [ "npm","run","dev"]
我还添加了 .dockerignore
node_modules/
.git
.gitignore
有人可以帮助我如何将我的应用程序运行到容器中..
提前致谢。
解决方法
我遇到了同样的问题,以下对我有用。
在 package.json 中,更改脚本
"dev": "vite"
致
"dev": "vite --host 0.0.0.0"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。