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

做网站需要做什么雅虎搜索引擎首页

做网站需要做什么,雅虎搜索引擎首页,appui设计公司,免费网站模板制作Docker容器部署 为什么使用Docker什么是Docker类比用途 Docker基于Windows集成IDEA在window上安装docker设置Docker配置IDEA连接Docker测试启动SpringBoot应用测试 Docker基于Linux集成IDEA连接宿主机redis服务连接Docker中redis服务 为什么使用Docker 在和前端联调的过程中&a…

Docker容器部署

  • 为什么使用Docker
  • 什么是Docker
    • 类比
    • 用途
  • Docker基于Windows集成IDEA
    • 在window上安装docker
    • 设置Docker配置
    • IDEA连接Docker测试
    • 启动SpringBoot应用测试
  • Docker基于Linux集成IDEA
  • 连接宿主机redis服务
  • 连接Docker中redis服务

为什么使用Docker

在和前端联调的过程中,每次使用IDEA将服务启动后不能改动,否则前端会报错。Docker则可以保证给前端提供联调服务的同时,还可以正常工作。

什么是Docker

Docker的三个基本概念

  1. Dockerfile:镜像构建的模板,描述镜像构建的步骤,通常是拉去一些文件和依赖。
  2. image:镜像,一个文件,用来创建容器。
  3. container:容器,一个可运行的镜像实例,里面运行着一个完整的系统,该系统可提供的服务和你当前操作系统可以做的事情相同。

类比

  1. Dockerfile:混凝土配比说明书(原材料、步骤等)。
  2. image(镜像):根据该说明书搅拌出混凝土。
  3. container(容器):基于混凝土可以做成一个一个房间。

用途

  1. 编写本地代码
  2. 使用Docker将程序推送到测试环境
  3. 发现bug后在开发环境下修复,重新部署到测试环境测试
  4. 测试完成将代码合并到发布的代码分支

Docker基于Windows集成IDEA

在window上安装docker

注意一点:一定要把windows的WSL开启后再安装,否则会导致docker启动不成功。

设置Docker配置

开放2375端口

IDEA连接Docker测试

老版本IDEA需要安装docker的插件,新版本的话不用安装直接使用。

连接Docker测试

注意:如果是本地的应用,可以使用‘tcp://localhost:2375’连接;如果是局域网的其他机器可以使用局域网ipv4连接;如果是远程机器的话使用公网ip连接。

启动SpringBoot应用测试

  1. 构建测试项目
  2. 在项目中添加Dockerfile文件
  3. 添加maven的Docker打包插件
  4. 打包该应用程序
  5. 配置Docker,此处配置要和pom文件最终生成的名字tag要保持一致
  6. 部署项目后使用localhost:8080/get/hello访问返回数据即为成功
  7. Docker控制台中文乱码修复[可选]

Docker基于Linux集成IDEA

连接宿主机redis服务

连接Docker中redis服务

  1. 获取redis的密码
  2. 使用命令连接容器(docker exec -it containerName /bin/bash)
  3. 使用命令连接redis客户端(redis-cli)
  4. 使用auth {password} 授权成功,可以操作
  5. 在对spring-boot项目中修改配置之前,我们找到docker中redis在宿主机的端口号,这样我们才能保证连接成功
  6. 修改项目中的配置

参考资料:IDEA集成Docker实现一键部署

http://www.yayakq.cn/news/383245/

相关文章:

  • 网站运营主要做什么工作程序员自己做项目网站
  • 宁至网站建设设计开发建设网站平台
  • 长沙网站开网站运营繁忙
  • 鲜花拍卖网站建设市场分析wordpress封面
  • 扁平 网站模板建设公司网站的必要性
  • 深圳品牌学校网站建设西安网站建设聂卫
  • 网站域名备案与解析官网微信
  • 怎么为自己的厂做网站企业管理平台app
  • VPS如何做镜像网站东莞市产品网络推广
  • 网站系统定制黑龙江建设银行网站
  • 用于网站建设的费用怎么备注山东免费网站制作
  • 严什么的烟 网站建设怎么设计一个软件
  • 建设环评备案登记网站网址解析ip地址
  • 智能魔方网站1688做网站费用
  • 福建建设厅网站 资质天津城市网络建设
  • 电子商务网站开发方式项目建设目标
  • 中国建设银行北京招聘信息网站网站建设大学
  • 怀宁县住房与城乡建设局网站网站后台更新文档
  • wordpress网站logo没显示it学校培训机构
  • 外贸网站运营怎么做网站首页优化模板
  • 赤峰市做网站wordpress采集接口
  • 网站建设完成大概多久高端定制网站是什么
  • 微网站 网页有的网站打开的是html结尾的路径有的不是
  • 中山高端网站建设价格cnzz网站代做
  • 网站统计查询软件开发模型有哪些各有什么特点
  • 网站自然排名附近电商培训班
  • 网站开发流程步骤 口袋wordpress文章显示宽度
  • .net 做手机网站吗app定制开发软件商城分身
  • 美工模板网站个人注册公司多少钱
  • 网站开发大公司需要资格证吗交互设计是做什么的