
借助 CF 解决 Docker 镜像拉取问题
之前为小伙伴们提供了 Docker 镜像拉取问题的解决方案,但使用 Render 平台时出现了无法拉取部署镜像问题,Distribution Registry 又需要自行采购境外主机。本文介绍如何借助 Cloudflare 解决 Docker 镜像拉取问题。 写在前面 {#写在前面} ------------ 之前分享了如何使用 Render 平台解决 Docker 镜...
之前为小伙伴们提供了 Docker 镜像拉取问题的解决方案,但使用 Render 平台时出现了无法拉取部署镜像问题,Distribution Registry 又需要自行采购境外主机。本文介绍如何借助 Cloudflare 解决 Docker 镜像拉取问题。 写在前面 {#写在前面} ------------ 之前分享了如何使用 Render 平台解决 Docker 镜...
<p>Gitea 是新一代的代码托管平台,具备基于 Git 的核心代码托管能力和 DevSecOps 延伸能力,为广大软件开发者提供接近 GitHub 的使用体验,并且支持用户开展私有化部署。</p> <h2>介绍 {#介绍}</h2> <p>Gitea 是一个轻量级的、自托管 Git 服务平台,对于小型团队、个人开发...
<p>Act Runner 是一个 Gitea 运行器,通过自行部署,可以实现类似于 GitHub Actions 的运行器,且可以兼容 GitHub Actions 配置文件,目前杜老师说站点就是基于 Gitea 托管与自动部署。</p> <h2>工具简介 {#工具简介}</h2> <p>Gitea Actions ...
<p>Distribution Registry 是一个开源镜像仓库,用于存储和管理 Docker 镜像。它允许您在 Linux 服务器上创建私有的 Docker 镜像仓库,以便团队成员共享、访问镜像,也可用于加速拉取「解决境内拉取问题」</p> <h2>主要功能 {#主要功能}</h2> <p>镜像存储、管理。Dis...
<p>Render 是一个托管平台,专门为开发者和团队提供云端应用部署和托管服务。它提供了一个简单而强大的平台,支持部署各种应用程序,包括网页应用、后端服务和数据库。本文分享如何通过 Render 搭建一个 Docker 镜像加速节点,解决拉取问题。</p> <h2>搭建步骤 {#搭建步骤}</h2> <p>点击 &l...
<p>今天给小伙伴们分享一款来自于国人大佬开发的一款 Docker 的图形化管理工具,原生中文支持,拥有 Portainer 的大多功能,且界面更简洁好看,适合国人审美。</p> <h2>工具简介 {#工具简介}</h2> <p>FAST OS DOCKER 和 Portainer 差不多,是一款 Docker 的图形...
本教程给大家带来 DockerUI 的部署方法,通过 DockerUI 我们可以很方便的创建高权限的 Docker 应用,或者随时将配置文件目录挂载到我们的容器中,再通过容器终端去修改配置文件,只要一直保留 DockerUI 不删除,则完全没有后顾之忧了。 介绍 {#介绍} -------- DockerUI 是一个易于使用且轻量级的 docker 管理工具。通过 We...
<p>应 Zero 童靴需求,杜老师更新一篇通过 Gitea 部署 Hexo 的教程,可以实现通过 <code>git</code> 命令自动部署 Hexo 博客,并支持 VS Code 或者网页编辑器等形式更新站点内容。其部署思路同样适用于 Hugo 等静态博客框架。</p> <h2>写在前面 {#写在前面}<...
首先使用以下代码测试 `email.class.php`定义发送邮件的库 ```lang-php <?php class smtp { /* Public Variables */ var $smtp_port; //smtp_port 端口号 var $time_out; var $host_name; //服务器主机名 var $log_fi...
时间友好显示,时长友好显示其实都有需求场景,之前都是自己写函数转换,百度搜索了一下发现PHP有自带函数,于是稍作封装,完成了自己的函数。 主要用到的函数就是`gmdate`,这里仅仅是显示了个判断,为了更加友好的显示。 ```lang-php function formatSeconds($seconds){ if($seconds > 3600){ ...