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

南通自助模板建站网站设计公司(信科网络)

南通自助模板建站,网站设计公司(信科网络),自己电脑做局域网网站服务器,wordpress开发环境目录 前言 一.搭建局域网 1.搭建net-ry局域网#xff0c;用于部署若依项目 2.注意点 二.安装redis 创建目录 将容器进行挂载 ​编辑 测试是否安装成功 ​编辑 三. 安装MySQL 创建文件夹 上传配置文件并且修改 .启动MySQL容器服务 充许远程连接 四.部署后端 使用…目录 前言 一.搭建局域网 1.搭建net-ry局域网用于部署若依项目 2.注意点 二.安装redis  创建目录 将容器进行挂载 ​编辑 测试是否安装成功 ​编辑 三. 安装MySQL 创建文件夹 上传配置文件并且修改 .启动MySQL容器服务 充许远程连接 四.部署后端 使用Dockerfile自定义镜像 上传ruoyi-admin.jar到Dockerfile_ruoyi-admin文件所在目录 ruoyi-admin为镜像名称开始制作镜像  运行容器 ​编辑 导入数据 ​编辑​编辑  前言 随着软件开发的不断演进前后端分离已成为一种常见的架构模式。这种架构模式使得前端专注于用户界面的呈现和交互后端则专注于数据处理和业务逻辑。然而随着项目复杂度的增加如何高效地部署和管理这种架构成为了一个挑战。 Docker作为一种轻量级的容器化技术为前后端分离项目的部署提供了强大的支持。它可以帮助我们快速构建、部署和管理应用程序实现资源的隔离和环境的统一。通过使用Docker我们可以更加简单、快速地部署前后端分离项目并确保项目在不同环境中的一致性。 在这篇博客中我们将探讨如何使用Docker部署前后端分离项目。我们将从项目架构的角度出发介绍如何构建Docker镜像、编写Dockerfile、配置Docker Compose以及部署到生产环境等关键步骤。通过实际操作和案例分析我们将帮助你掌握Docker部署前后端分离项目的最佳实践并提升你的项目部署能力。 无论你是前端开发者、后端开发者还是运维工程师相信这篇博客都会为你带来宝贵的经验和启示。让我们一起走进Docker的世界探索前后端分离项目的部署之道吧 一.搭建局域网 1.搭建net-ry局域网用于部署若依项目 docker network create net-ry --subnet172.68.0.0/16 --gateway172.68.0.1 查看搭建是否成功 docker network ls 2.注意点 注意关闭宿主机的防火墙否者容器内部的MySQL、redis等服务外部访问不了开放端口3306、6379端口也没用 查看防火墙状态 systemctl status firewalld 关闭防火墙 systemctl stop firewalld.service 注意关闭防火墙后必须重启docker否者出现如下错误 docker: Error response from daemon: driver failed programming external connectivity on endpoint ruoyi-admin (399a34630e6ef8e4ed7cf20d46b9654c8d535d0fe44ceadebf8bd605d3da35b8):  (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 8080 -j DNAT --to-destination 172.68.0.4:8080 ! -i br-c34635070c6f: iptables: No chain/target/match by that name. systemctl restart docker 二.安装redis  创建目录 mkdir -p /data/redis/{conf,data} 上传redis.conf文件到/data/redis/conf文件夹中 将容器进行挂载 docker run -itd --name zking-redis -p 6379:6379 \ -v /data/redis/conf/redis.conf:/etc/redis/redis.conf \ -v /data/redis/data:/data \ --privilegedtrue --restartalways \ --network net-ry redis \ redis-server /etc/redis/redis.conf 测试是否安装成功 进入容器 docker exec -it zking-redis /bin/bash 通过外部访问 三. 安装MySQL 创建文件夹 mkdir -p /data/mysql/{conf,data} 上传配置文件并且修改 mv my2.cnf my.cnf .启动MySQL容器服务 docker run -d --name zking-mysql --network net-ry \ -v /data/mysql/conf/my.cnf:/etc/my.cnf \ -v /data/mysql/data:/var/lib/mysql \ --privilegedtrue --restartalways \ -e MYSQL_ROOT_PASSWORDsasa -p 3306:3306 \ mysql/mysql-server:5.7 充许远程连接 # 进入容器 docker exec -it zking-mysql /bin/bash # 登录 mysql -u root -p; # 创建用户及授权 grant all privileges on *.* to root% identified by sasa with grant option; # 刷新权限 flush privileges; 第三方工具连接 四.部署后端 使用Dockerfile自定义镜像 FROM anapsix/alpine-java:8_server-jre_unlimited MAINTAINER donkeevip.qq.com ADD ruoyi-admin.jar /opt/app.jar EXPOSE 8080 ENTRYPOINT [java,-jar,/opt/app.jar] 上传ruoyi-admin.jar到Dockerfile_ruoyi-admin文件所在目录 ruoyi-admin为镜像名称开始制作镜像  docker build -t ruoyi-admin . 运行容器 docker run -itd --name ruoyi-admin --network net-ry -p 8080:8080 ruoyi-admin 导入数据
http://www.hkea.cn/news/14436687/

相关文章:

  • 双峰网站建设个人域名推荐
  • 自己怎么做网站赚钱西安优化seo
  • 招聘网站开发工程师鞍山做网站公司
  • 陕西建新建设有限公司网站dede个人网站
  • 建设班级网站过程做网站运营的职业生涯规划
  • 怎样在工商局网站做公示做的好的国外网站
  • 营销软件网站建设大公司做网站
  • 服务器怎么做网站公众号开发者密钥有什么用
  • 网站建设需求报价明细开源多商户商城系统
  • 只做网站的清理wordpress option表
  • 如何做优酷网站赚钱网站规划与建设重要性理解与体会
  • 邢台企业做网站多少钱网站起名字大全
  • 电商网站 技术平面设计专用网站
  • wordpress制作网站教程想做淘宝 网站怎么做
  • 用ps个人网站怎么做网络公司做的网站
  • 通用cms网站微网站和手机网站
  • 织梦网站301重定向设计一个全面了解湖南的网站
  • 网站百度不到模版网站好吗
  • 免费制作logo的网站wordpress ks主题
  • 互动型网站成功例子开网络公司做网站挣钱么
  • 云南培训网站建设怎么查看网站有没有做ssl
  • 分析企业营销型网站建设的可能性如何购买建设网站系统
  • 房产设计公司网站互联网制作公司
  • 商城网站建设的步骤吉林省建设招标网站
  • 高端网站建设青岛网站建设如何选择服务器
  • 网站选择理由描述怎么做有邀请码的网站
  • 上海网站建设,分类广告建设银行山西招聘网站
  • 公司加盟代理seo是什么意思新手怎么做seo
  • 六安网站建设电话找工作下载什么软件
  • 建设一个网站的支出济南英文网站建设