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

网站做一样的算侵权么wordpress文章略缩图

网站做一样的算侵权么,wordpress文章略缩图,wordpress微信货源模板,厦门网站设计排行一、介绍 Docker 是一个开源的平台#xff0c;旨在简化应用程序的开发、部署和运行。它通过使用容器#xff08;containers#xff09;来实现这一点。容器是一种轻量级、可移植的虚拟化方式#xff0c;可以在不同的环境中一致地运行软件。 Docker 的主要作用和优点包括旨在简化应用程序的开发、部署和运行。它通过使用容器containers来实现这一点。容器是一种轻量级、可移植的虚拟化方式可以在不同的环境中一致地运行软件。 Docker 的主要作用和优点包括 隔离性和一致性 隔离性每个容器运行在其独立的环境中不会影响其他容器或主机系统。这样可以确保应用程序之间不会产生冲突。一致性无论是在开发、测试还是生产环境中容器内的应用程序都会以相同的方式运行。这极大地减少了“在我机器上没问题”的问题。 轻量级 容器共享主机系统的操作系统内核因此比传统虚拟机每个虚拟机都需要一个完整的操作系统更轻量级占用的资源更少启动速度更快。 便携性 由于容器包含了应用程序及其所有依赖项可以在任何支持 Docker 的系统上运行。这使得应用程序的迁移变得非常简单。 微服务架构 Docker 非常适合微服务架构每个微服务可以运行在独立的容器中从而实现松耦合和独立部署。 开发和部署 Docker 可以帮助开发人员在本地开发时模拟生产环境从而减少部署到生产环境时遇到的问题。使用 Docker 可以实现持续集成和持续部署CI/CD自动化地构建、测试和部署应用程序。 Docker 的核心组件 Docker EngineDocker 的核心负责创建和运行容器。Docker 镜像Image包含应用程序及其运行所需的一切是构建容器的基础。镜像是只读的可以通过 Dockerfile 创建。Docker 容器Container镜像的运行实例是一个独立的应用程序运行环境。Docker 仓库Registry存储和分发 Docker 镜像的地方Docker Hub 是一个公共的 Docker 镜像仓库。 常用命令示例 # 拉取一个镜像 docker pull ubuntu# 运行一个容器 docker run -it ubuntu /bin/bash# 列出所有运行中的容器 docker ps# 停止一个容器 docker stop container_id# 删除一个容器 docker rm container_id# 构建一个镜像 docker build -t myapp .# 推送镜像到仓库 docker push myapp总之Docker 通过容器化技术简化了应用程序的开发、测试和部署流程使得软件交付变得更加高效和可靠。 二、开始 项目根目录下创建Dockerfile文件由于我多次尝试打包后的文件如果只放入/usr/share/nginx/下的话它会去在/etc/nginx/html/目录下扫描文件单独放在/etc/nginx/html/下也不行所以这里我索性两个文件夹下都放一份 # 使用 Node.js 16 作为基础镜像 FROM node:16.18.0 as builder# 将当前工作目录设置为/app WORKDIR /app# 将 package.json 和 package-lock.json 复制到 /app 目录下 COPY package*.json ./# 安装依赖 RUN yarn install# 复制所有源代码到工作目录 COPY . .# 运行构建 RUN yarn build# 验证打包目录是否存在 RUN ls -la /app/dist# 使用 nginx 镜像作为生产环境 FROM nginx:alpine# 复制自定义 nginx 配置文件 COPY nginx.conf /etc/nginx/nginx.conf# 将打包后的文件复制到 nginx 默认的目录 # COPY --frombuilder /app/dist /usr/share/nginx/html# 确保目标目录存在 RUN mkdir -p /usr/share/nginx/html/form-generator-subform# 确保目标目录存在 RUN mkdir -p /etc/nginx/html/form-generator-subform# 复制打包后的文件到 nginx 目录 COPY --frombuilder /app/dist /usr/share/nginx/html/form-generator-subform/COPY --frombuilder /app/dist /etc/nginx/html/form-generator-subform/# 暴露容器的 8080 端口此处其实只是一个声明作用不写的话也可以后面运行容器的 # docker run --name container_name -p host_port:container_port命令中container_port可以覆盖此处的声明不写就默认80端口# 暴露容器的 80 端口 EXPOSE 10001# 启动 nginx 服务 CMD [nginx, -g, daemon off;]创建nginx.conf文件 worker_processes auto;error_log /var/log/nginx/error.log notice; pid /var/run/nginx.pid;events {worker_connections 1024; }http {include /etc/nginx/mime.types;default_type application/octet-stream;log_format main $remote_addr - $remote_user [$time_local] $request $status $body_bytes_sent $http_referer $http_user_agent $http_x_forwarded_for;access_log /var/log/nginx/access.log main;sendfile on;keepalive_timeout 65;# include /etc/nginx/conf.d/*.conf; 这里是原本的配置 下面的server默认是写在/etc/nginx/conf.d/default.conf里面的server {listen 10001;# 这里一定要换成自己的ip地址server_name ***.***.***.**;location / {root /usr/share/nginx/html/form-generator-subform/;index index.html index.htm;try_files $uri $uri/ /index.html;autoindex on;}location /preview {root /usr/share/nginx/html/form-generator-subform/;index index.html index.htm;try_files $uri $uri/ /preview.html;autoindex on;}location ~ \.png$ {add_header Content-Type application/img;}location ~ \.js$ {add_header Content-Type application/javascript;}location ~ \.css$ {add_header Content-Type application/css;}error_page 500 502 503 504 /50x.html;location /50x.html {root html;}} }配置启动 运行完成以后docker里面的Images会出现对应的项目点击运行 运行成功以后Containers里面会出现对应的项目 浏览器访问刚刚设置的ip端口 部署完成了是不是超级简单。 我是Etc.End。每一次进步都值得庆祝每一次努力都值得赞赏。不要忽视自己的成长每一步都是向前迈进的力量。如果我的文章对你有所帮助的话希望能留下你的点赞和收藏。。
http://www.dnsts.com.cn/news/98167.html

相关文章:

  • 北京网站建设兴田德润官网多少网站改版报告
  • 天河区门户网站官网浙江舟山城乡建设网站
  • 网站 设计要求wordpress分类页获取分类名称
  • 做网站推广广告公众号运营收费标准
  • 网站建设公司话术移动网站建设口碑好
  • 禁止浏览器访问一个网站怎么做微信做模板下载网站有哪些
  • 中国建设监理业协会网站珠海美容网站建设
  • 东莞做网站公司有哪些实惠的网站建设产品
  • 网站开发用电脑配置株洲建设企业网站
  • 网站建设哪个语言好全球购物官方网站有哪些
  • 移动端网站如何开发北京百度公司地址在哪里
  • 企业网站建设哪家好网页设计专业
  • 做企业网站用哪个cms《动画造型设计》
  • 淘宝上做网站行吗一个网站多大空间
  • 海安县建设局网站亿速云官网
  • 网站备案后可以修改吗重庆网站推广外包企业
  • 网站推广免费 优帮云好网站的建设标准
  • 网站备案幕布照片ps吴江规划建设局网站
  • 成都网站建设定制开发服务智能城市 电子商务网站建设
  • 物流网站给做软件淄博网站排名
  • 广西住房城乡建设厅网站首页线上卖护肤品营销方法
  • 太仓市建设局网站卖货平台有什么软件呢
  • 网站开发的思维导图德江网站建设
  • 高端网站建设怎么报名如果自己弄网站
  • 百度站长社区怎样做电商卖货
  • 网站建设技巧企业解决方案怎么写
  • 知乎seo优化拼多多标题优化软件
  • wordpress评论自定义昆明seo网站管理
  • 自己做的网站如何加视频网站可以做视频链接
  • 东营网站建设预算价格wordpress熊掌号百度自动提交