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

丽江旅游网站建设会做网站开发 但是不会二次开发

丽江旅游网站建设,会做网站开发 但是不会二次开发,北京最新发布信息,九亭 网站建设需求 项目中的数据库为mysql,如果将端口映射到宿主机上,容易被工具扫描出,且随着国产化的进程推进,mysql将不被允许。为了提高安全性与满足项目需求,这里采用隐藏mysql端口方式,不映射宿主机端口&#xff…

需求

项目中的数据库为mysql,如果将端口映射到宿主机上,容易被工具扫描出,且随着国产化的进程推进,mysql将不被允许。为了提高安全性与满足项目需求,这里采用隐藏mysql端口方式,不映射宿主机端口,仅允许docker容器间访问。

系统部署说明

环境:

  • Centos 7
  • Docker version 24.0.6
  • Docker Compose version v2.16.0

新增docker网络

由于我们需要新建指定ip的容器,docker默认网络是随机分配ip,无法实现需求。新建网络步骤如下

# 查看docker网卡
docker network ls 
# 查看具体信息,通常默认网卡为bridge
docker network inspect <网卡id> /<网卡NAME> 
docker network inspect bridge
# 创建网络,注意,不要和上面已经存在的网段相同
docker network create --subnet=172.18.0.0/16 myself_network

报错处理: Error response from daemon: Pool overlaps with other one on this address space
说明172.18网段已经被使用,需要修改一个网段,比如172.36,注意后续容器中使用的所有网段需要同步修改。

数据库部署

创建/sdb/db/data目录,并下载初始化数据库脚本test.sql,进入目录,将初始化脚本放在/sdb/db/data目录下。
PS:将数据库.sql文件映射到 MySQL 容器的 /docker-entrypoint-initdb.d/ 目录下,在容器首次启动时,文件会自动执行,重启容器将不再执行当前脚本。

方法一:docker run方式启动容器

直接在/sdb/db/data目录下执行以下docker run命令,启动容器,并初始化test.sql脚本。

# 使用以上创建的网络,给容器指定一个ip
docker run --name datacenter-mysql -e MYSQL_ROOT_PASSWORD=123456   -e TZ=Asia/Shanghai --network myself_network  -v /sdb/db/data/test.sql:/docker-entrypoint-initdb.d/test.sql  -v /sdb/db/data:/var/lib/mysql  --ip 172.18.0.136  -d mysql:8.0.27 --default-authentication-plugin=mysql_native_password  --lower-case-table-names=1
# 查看容器ip
docker inspect datacenter-mysql|grep IPAddress
方法二:docker-compose方式启动

在/sdb/db/data目录下创建docker-compose.yml文件,内容如下

version: '3'# 这里需要指定使用以上创建的网络,否则会报错
networks:myself_network:external: trueservices:mysql-test:image: mysql:8.0.27container_name: datacenter-mysqlenvironment:- MYSQL_ROOT_PASSWORD=123456- TZ=Asia/Shanghaivolumes:- /sdb/db/data/test.sql:/docker-entrypoint-initdb.d/test.sql- /sdb/db/data:/var/lib/mysqlcommand:- --default-authentication-plugin=mysql_native_password- --lower-case-table-names=1networks:my_custom_network:ipv4_address: 172.18.0.136restart: always

启动容器

docker-compose up -d

服务部署说明

配置完数据库固定ip,我们可以在服务中使用,启动容器的环境变量或配置文件都可以,docker-compose文件大致如下,具体不细展开。

version: '3.7'networks:myself_network:external: trueservices:web:image: "web:1.0"# 容器名container_name: "test-web"restart: alwaysports:- "80:80"networks:myself_network:# 注意:这个地址网段需要与数据库一致ipv4_address: 172.18.0.3# 启动数据中台Java服务端容器api:image: "api:1.0"# 容器名container_name: "test-api"restart: alwaysports:- "8080:8080"environment: # 这里可以设置环境变量,使用以上配置的mysql数据库ip端口DB_JDBC_URL: jdbc:mysql://127.18.0.136:3306/testDB_USERNAME: rootDB_PASSWORD: 123456networks:myself_network:# 注意:这个地址网段需要与数据库一致ipv4_address: 172.18.0.4

启动服务

docker-compose up -d

文章转载自:

http://iSnALT4f.rwxtn.cn
http://Zfiw5Ljl.rwxtn.cn
http://O61Tmmdz.rwxtn.cn
http://JJHomsEW.rwxtn.cn
http://RLagFPQx.rwxtn.cn
http://JdkbYCZf.rwxtn.cn
http://aC7qp2H3.rwxtn.cn
http://TBdJkd8P.rwxtn.cn
http://h0KtWBSQ.rwxtn.cn
http://3LRnWCS7.rwxtn.cn
http://LaVIS1CR.rwxtn.cn
http://XOqcXfze.rwxtn.cn
http://aV29LYGC.rwxtn.cn
http://4oX90w0q.rwxtn.cn
http://K7cjByE8.rwxtn.cn
http://KdtcJC8n.rwxtn.cn
http://0sAS5dIF.rwxtn.cn
http://lZ4tqrCH.rwxtn.cn
http://zjg2o6Or.rwxtn.cn
http://GctZGFDJ.rwxtn.cn
http://PuX47MRo.rwxtn.cn
http://oCt7AuAt.rwxtn.cn
http://9DfaYPE3.rwxtn.cn
http://5HbWirye.rwxtn.cn
http://5VDuwgyZ.rwxtn.cn
http://Bz0fq5eR.rwxtn.cn
http://DM7U8kkZ.rwxtn.cn
http://k5iKogV9.rwxtn.cn
http://6H2UJsea.rwxtn.cn
http://CEJ55sAg.rwxtn.cn
http://www.dtcms.com/wzjs/658367.html

相关文章:

  • 对网站建设这门课程的想法手机网站申请
  • 亚马逊deal网站怎么做河北省建设部网站
  • 深圳中高端网站建设做网站时如何将前端连接到后台
  • 网站开发准备网站seo快速排名软件
  • 企业做淘宝客网站有哪些ai素材免费下载网站
  • 网站建设 合肥wordpress分类发布文章
  • 宁波网站建设ysdsh如何做网络免费推广方案
  • 建网站义乌深圳优化公司
  • 网站建设丶金手指下拉13怎么用服务器lp做网站
  • 佛山网站建设公司-印象互动北京网站制作 建设推广
  • 梅州做网站设计公司怎么对网站的数据库做管理
  • 手机访问网站建设中360搜索的网站收录入口
  • 手机网站字体自适应做网站 二维码登录
  • wordpress前端文章编辑器南宁企业官网seo
  • 东营专业网站建设公司电话昆明网上房地产官网
  • 网站程序开发要点企业qq官网
  • 万户信息 做网站怎么样网站开发经营范围
  • 做网站需要 的文档网络运营公司排名
  • 企业网站登录入口官网开发公司赠送阁楼视同销售
  • 做网站推广员图片处理问题加工平台苏州纳米所
  • 网站模块在线制作万网域名注册网站
  • 个人如何办网站网站搭建网站管理
  • 三丰云怎么做网站西安观止软件科技有限公司
  • 广州天与地网站建设公司网站服务器租赁
  • 大型公司为什么做网站网站建设上传图片不显示
  • 网站备案主体是什么意思潍坊网站建设教程
  • 个人电脑搭建成网站服务器做试用网站的原理
  • 网站如何吸引蜘蛛html5单页面网站建设
  • 教学网站前台模板个人可以做社区网站有哪些
  • 安徽网站推广优化济南城市建设职业学院官网招生网