当前位置: 首页 > wzjs >正文

简述网站推广方式苏州百度代理公司

简述网站推广方式,苏州百度代理公司,wordpress静用字体,鑫菲互动网站建设公司运行自定义化的前端服务 具体如下: ①打包前端项目,形成dist包 ②编写dockerfile文件,文件内容如下: # 基础镜像(镜像名:版本号TAG) FROM nginx:1.0 # 镜像作者和相关元数据 LABEL maintainer"Atb" \version"1.0…

运行自定义化的前端服务

具体如下:

①打包前端项目,形成dist包

②编写dockerfile文件,文件内容如下:

# 基础镜像(镜像名:版本号TAG)
FROM nginx:1.0
# 镜像作者和相关元数据
LABEL maintainer="Atb" \version="1.0" \description="Custom Nginx image with custom config and web files"# 保留或者删除此行,取决于是否需要挂载目录
# 挂载目录
VOLUME /home/soft/app/webapp
# 创建目录
RUN mkdir -p /home/soft/app/webapp
# 指定路径
WORKDIR /home/soft/app/webapp# 复制文件{注意:文件中的前面的内容都是容器外的 后面的内容为容器内的}
# 将自定义的 Nginx 配置文件复制到容器中的正确位置
COPY nginx.conf /etc/nginx/nginx.conf# 将自定义网页文件复制到 Nginx 的默认网页目录
COPY dist/ /usr/share/nginx/html/# 指定容器内端口
EXPOSE 8182# 启动命令
CMD ["nginx", "-g", "daemon off;"]

其中,下面这些事按需添加的

# 保留或者删除此行,取决于是否需要挂载目录
# 挂载目录
VOLUME /home/soft/app/webapp

VOLUME 指令表示一个挂载点,通常用于持久化数据或与宿主机共享数据。如果你希望容器内部的 /home/soft/app/webapp 目录被外部映射,可以使用 VOLUME。但是,如果你仅仅是创建一个工作目录并复制文件,没有必要在此处使用 VOLUME。

# 创建目录
RUN mkdir -p /home/soft/app/webapp

在镜像构建时创建目录是完全可以的,但如果没有需要额外写入的文件(例如日志文件等),则没有必要创建该目录。通常,Nginx 配置文件和网页文件会自动创建所需目录。

# 指定路径
WORKDIR /home/soft/app/webapp

WORKDIR 指令用于设置容器内的工作目录。如果你后续命令涉及在该目录中操作(例如复制文件、执行脚本等),可以使用它。此行合理,但要确保该目录对最终容器内的应用有用。

③修改nginx的配置,内容如下:

    server {root   /usr/share/nginx/html;index  index.html index.htm;# 当访问的资源不存在时,返回index.html页面try_files $uri $uri/ /index.html;#}#location / {# 允许跨域访问 # 允许所有域名访问,你也可以指定具体的域名,如 'https://yourdomain.com'add_header 'Access-Control-Allow-Origin' '*';# 允许的 HTTP 方法add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS';# 允许的请求头add_header 'Access-Control-Allow-Headers' 'Origin, X-Requested-With, Content-Type, Accept, Authorization';# 是否允许携带凭证(如 Cookies)add_header 'Access-Control-Allow-Credentials' 'true';# 如果是 OPTIONS 请求,直接返回 200 OKif ($request_method = 'OPTIONS') {add_header 'Access-Control-Allow-Origin' '*';add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS';add_header 'Access-Control-Allow-Headers' 'Origin, X-Requested-With, Content-Type, Accept, Authorization';# 缓存预检请求的结果,单位秒add_header 'Access-Control-Max-Age' 1728000;# 返回204响应,表示请求成功但没有返回内容return 204;}}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}}

最后把前端包、dockerfile、nginx.conf(Nginx配置)放到一个文件夹webapp中

上传到服务器中

构建docker镜像:docker build -t 容器名:版本号 .

docker build -t my-webapp:1.0 .

运行镜像

docker run --restart=always -d -p 8182:8182 my-webapp:1.0

然后就可以正常访问了

http://www.dtcms.com/wzjs/462929.html

相关文章:

  • 专门做t恤的网站株洲seo优化推荐
  • 网站建设服务器主板1150针百度点击率排名有效果吗
  • 做网站属于什么费用淘宝店怎么运营和推广
  • ps做网站原形百度指数查询官网入口
  • 深圳手机网站开发晋江友情链接是什么意思
  • 东莞公司网站怎么做杭州千锋教育地址
  • 网站开发有什么用seo优化教程
  • 做视频网站教程推广普通话的手抄报
  • 哪个视频网站做直播销售百度网盘资源搜索入口
  • 网站建设和维护待遇怎样网络营销推广活动
  • lisp 网站开发做网站用什么软件
  • 织梦做中英文网站步骤seo营销软件
  • 重庆网约车排名优化网站建设
  • 达州做淘宝网站百度网站入口链接
  • 门户网站建设技术要求网站排名top排行榜
  • 怎样制作网页文件精准网站seo诊断报告
  • 用ps切片做网站网店代运营
  • 开发电子商务网站的主流语言网络营销网站
  • 福州自适应网站建设网站设计制作的服务怎么样
  • 在线制作图片热区51趣优化网络seo工程师教程
  • 珠海网站建设公司哪家好黑帽友情链接
  • 沧州网站制作网站首页制作网站
  • 如何做一个内部网站朝阳网站seo
  • 龙炎电商小程序站长工具seo综合查询怎么使用的
  • 特卖网站怎么做电子商务营销
  • 做qq群头像网站搜索引擎营销有哪些
  • 私人诊所网站源码网络营销ppt怎么做
  • 卷帘门怎么做网站可以搜任何网站的浏览器
  • 广州白云区最新新闻引擎seo如何优化
  • 做高清视频的网站百度账号