苏洋博客
网站首页
工作生活
编程记录
知识地图
文章存档
关于苏洋
关于本站
GitHub
折腾笔记
联系作者
文章列表
Tag: # Docker
容器方式下的轻量仓库与CI 使用方案:Gitea + Drone 基础篇
2021年02月25日
Gitea
,
Drone
,
Drone CI
,
Git
,
CI/CD
,
Docker
,
Linux
,
Traefik
按照前篇文章所提,本篇将聊聊如何搭建使用 Gitea 和 Drone。因为内容过多,这个内容我计划拆为多篇来讲述,本篇先聊聊如何搭建使用。
阅读全文
容器方式使用轻量的 GitLab 低版本
2021年02月24日
GitLab
,
CI/CD
,
Docker
[前篇]聊罢 GitLab 的 CI/CD 发展历程,提到了对于只希望使用基础代码存储功能的团队觉得当前版本 GitLab 比较重的问题,本篇文章来聊聊如何使用老版本的 GitLab 来节约一些服务器、本地硬件资源。
阅读全文
如何制作和使用自签名证书
2021年02月06日
Self-Signed
,
SSL
,
OpenSSL
,
Nginx
,
Docker
,
Linux
在计算机加密和安全领域中,我们会时常遇到:自签名安全证书。因为自签名证书签发相对于商业证书流程简单,费用低廉(除了电费几乎不花钱),更新容易。所以在开发领域、甚至一些小众场景下特别常见,比如 K8S / MySQL 集群中的 TLS 认证,一些大的集团、公司的内网服务、网站安全证书、企业路由器设备的管理后台、用于管理企业员工的“安全准入客户端”等不乏使用这个方案。本篇文章就来聊聊如何快速生成证书,以及如何安装部署到不同的环境中。
阅读全文
NUC 折腾笔记 - Linux 系统篇
2021年01月31日
Ubuntu
,
Docker
,
Linux
,
NUC
,
硬件经验
写一篇迟到的折腾笔记:NUC8 8i5beh 。原本计划折腾 Hackintosh ,最后折腾了一台 Linux Homelab 设备。本篇记录 NUC 基础系统配置中的一些细节。
阅读全文
从封装 Nginx NJS 工具镜像聊起
2021年01月10日
NJS
,
Nginx
,
Docker
,
Linux
最近发现有不少需求可以通过 Nginx JavaScript (NJS)来完成,相比较运行一套完整的 Web 服务来说,轻量高效的方案总是惹人喜爱,更何况这套方案是由 Nginx 官方团队推出,并搭上了繁荣的 JavaScript 生态。本篇文章先从 NJS 容器封装、以及容器镜像优化来聊聊。
阅读全文
使用 Docker 和 Nginx 打造高性能二维码服务(二)
2021年01月07日
Docker
,
Nginx
,
QR Code
,
Traefik
,
Linux
三年前我曾写过一篇[《使用 Docker 和 Nginx 打造高性能的二维码服务》],时过境迁,容器软件、基础系统、Nginx、QRCode 依赖库都经历了版本升级,为了构建可维护,性能更好的 QRCode 生成服务,就有了本篇折腾内容。希望本篇内容的出现可以帮到同样需要减少各种语言、框架中二维码生成实现代码的你。
阅读全文
使用 Nginx 容器为 Traefik 配置高性能通用错误页面
2020年12月06日
ErrorPage
,
Nginx
,
Traefik
,
Docker
,
Linux
使用 Traefik 比较久的读者应该会发现,在服务重启的时候,原来的网站会展示 404 not found 的空白页面,虽然多数情况下服务恢复很快,但是这个恢复时间取决于部署启动的应用和监控检查配置策略,如果没有配置流量切换规则,那么有的时候,会看到很久的空白页面,这样的体验显然不好。为了提升体验,我们可以使用 Traefik 提供的错误页面中间件来解决这个问题,优化访问体验。本篇思路同样可以处理通用 Nginx 错误页面的创建。
阅读全文
没能躲开的云服务容器网络问题
2020年12月04日
Docker
,
Linux
遇到一个诡异的问题,在固定的 VPC 环境里运行了一年的 ECS 机器,突然连不上 RDS 数据库,而这个问题在早些时候,也曾在另外一台机器上出现过。为了避免后续在业务日常运行和重大活动过程中出现类似问题,我们和阿里云进行了反馈,并进行的排查。
阅读全文
Traefik 2 基础授权验证(后篇)
2020年12月02日
Forward Auth
,
SSO
,
OAuth
,
Traefik
,
Docker
,
Linux
[上篇文章]中,我们提到了 Traefik 的 Forward Auth,本篇内容我们来展开聊聊如何使用它。
阅读全文
Traefik 2 基础授权验证(前篇)
2020年12月02日
Basic Auth
,
Digest Auth
,
Traefik
,
Docker
,
Linux
我们经常会看到在访问应用前,系统提示用户进行鉴权操作,或出于某些原因,内部提供公网服务的应用需要藏在一些基础的鉴权认证后,避免直接向大众公开。除了使用各种语言来实现鉴权外,使用 Traefik 也可以简单快速的满足这些需求。
阅读全文
««
«
8
9
10
11
12
13
14
15
16
17
»
»»