1 Star 0 Fork 0

OlyLis / nsh-calc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

要通过Docker和Nginx将/nsh-calc/dist/文件夹部署到远程服务器的/nsh-calc路由下,您可以按照以下步骤进行操作:

在与Dockerfile相同的目录中创建一个名为nginx.conf的Nginx配置文件,并添加以下内容:

server {
    listen 80;
    server_name localhost;

    location /nsh-calc {
        root /usr/share/nginx/html;
        index index.html;
        try_files $uri $uri/ /nsh-calc/index.html;
    }
}

这个配置文件指定了Nginx监听80端口,并将/nsh-calc路由映射到/usr/share/nginx/html/nsh-calc目录,并指定了index.html作为默认文件。此外,try_files指令确保当访问不存在的路由时,仍然返回index.html以支持前端路由。

在与Dockerfile和nginx.conf相同的目录中,打开终端并运行以下命令来构建Docker镜像:

docker build -t nsh-calc .

等待Docker镜像构建完成后,使用以下命令来运行容器,并将端口映射到远程服务器的80端口:

docker stop nsh-calc-container
docker rm nsh-calc-container
docker run -d -p 8080:80 --name nsh-calc-container nsh-calc

或者

docker compose up -d

现在,您可以通过访问远程服务器的IP地址或域名,加上/nsh-calc路径,来访问部署的应用程序。 请确保远程服务器已安装Docker和Nginx,并具有适当的权限来运行Docker容器和访问端口。

空文件

简介

暂无描述 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/OlyLis/nsh-calc.git
git@gitee.com:OlyLis/nsh-calc.git
OlyLis
nsh-calc
nsh-calc
master

搜索帮助