Docker
文章平均质量分 83
Docker...
A minor
本来无一物,何处惹尘埃
展开
-
Jenkins实现自动化CI/CD
原文链接:https://juejin.cn/post/7064389514470359053在本篇文章中,将讲解使用jenkins帮助我们监听git仓库的变化,一旦有新的push到master分支,jenkins服务则从gitee主动拉取项目代码,构建新镜像,然后删除同名旧镜像和旧容器,部署新容器。而对于开发者来说,你向远程仓库的master分支push了新的代码之后,就可以马上访问url看到最新的项目运行结果,一切都将由jenkins帮你完成(只要事先配置好jenkins工作流程)转载 2023-03-26 18:13:29 · 369 阅读 · 0 评论 -
Docker 的产生背景
PaaS 项目被大家接纳的一个主要原因,就是它提供了一种名叫“应用托管”的能力。PaaS 之所以能够帮助用户大规模部署应用到集群里,是因为它提供了一套应用打包的功能。可偏偏就是这个打包功能,却成了 PaaS 日后不断遭到用户诟病的一个“软肋”。出现这个问题的根本原因是,一旦用上了 PaaS,用户就必须为每种语言、每种框架,甚至每个版本的应用维护一个打好的包。这个打包过程,没有任何章法可循,更麻烦的是,明明在本地运行得好好的应用,却需要做很多修改和配置工作才能在 PaaS 里运行原创 2022-01-09 19:49:44 · 702 阅读 · 0 评论 -
【Docker】网络模式、常用命令,及构建 Dockerfile
1.反向代理Nginx 的反向代理实际上是客户端和真实的应用服务器之间的一个桥梁,客户端(一般是浏览器)访问 Nginx 服务器, Nginx 再去访问 Web 应用服务器。对于 Web 应用来说,这次 HTTP 请求的客户端是 Nginx 而非真实的客户端浏览器,如果不做特殊处理的话,Web 应用会把 Nginx 当作请求的客户端,获取到的客户端信息就是 Nginx 的一些信息。所以说,后端程序拿到的请求头其实是 nginx 发出的,而不是原来 web 端发出的。注:我们在浏览器控制台看到的是 w原创 2021-02-17 02:16:35 · 277 阅读 · 0 评论 -
【项目杂记】Docker 挂载 Nginx 配置注意事项
在上一篇文章我们介绍了如何使用 Docker 及构建 Dockerfile,本篇来记录一下我在使用 Docker 部署 Nginx 是遇到的问题。1.说说挂载挂载含义:启动时覆盖,运行时新增共享挂载作用:docker 一般是非持久化存储,重启关闭可能导致数据丢失挂载内容:日志(启动失败时可以查看)配置文件(先写好)运行数据2.Docker 挂载 Nginx 两点注意两点注意:1)我们不是直接挂载 nginx.conf 而是 conf.d 目录下的 server 配置注:先使原创 2021-02-17 02:56:19 · 239 阅读 · 0 评论