为了方便微服务的开发及部署,最近开发任务中需要用到Docker。 于是尝试把之前的应用构建为Docker镜像并运行。 以下是这次的经验总结,特此记录以留后用。 单容器应用 下面将以创建一个简单的php...
Docker容器化有哪些知识需要学习?学习路径是什么?
https://www.docker.com/ 要学习容器化,需要熟悉一些关键概念和工具: Docker:Docker是当今最流行的容器化工具。它允许您将应用程序及其依赖项打包到一个容器中,然后在安装...
hiberfil.sys文件是做什么的?可以删除吗?
C盘越来越小,搜索是发现有这个一个文件hiberfil.sys,占据了6.3G,看名字像是系统文件,可是这大小比一个系统都大了,就有点奇怪。 那么它到底是做什么的,可以删除吗? 答案是可以删除。 hi...
gtimg.com这个域名是谁家的?是个什么网站?
最近,我发现我的IDM下载工具总是莫名其妙地被发起下载请求。我猜测是后台应用程序在下载时被IDM捕获了,因此才会弹出这个。当我查看下载地址时,发现根域名是gtimg.com。 首先,我对这个域名感到陌...
启用跨源资源共享(CORS)的终极指南
考虑以下情况:您正在尝试使用 fetch() 从网站上的 API 获取一些数据,但最终出现了错误。 您打开控制台并看到红色文本中写着“请求资源未包含Access-Control-Allow-Origi...
如何设置服务器上的Redis支持远程域名访问
在远程服务器上装一个Redis,本地就不用再安装Redis了,也方便在多个不同设备上使用同一个Redis进行测试。 另外如果服务器上的Redis支持远程访问,就可以直接用电脑的客户端(如redis i...
解决redis错误:ERR Client sent AUTH, but no password is set
此错误表示您的 redis 实例中没有设置密码。 如果您从您的代码中发送身份验证信息(auth方法),就可能会收到此消息。 推荐还是设置下redis的用户密码来解决这个问题,有两种方法可以解决。 第一...
彻底弄懂HTTPS概念与原理 / HTTPS 入门教程
基础概念 HTTPS 全称 HTTP over SSL / TLS, 本质还是用http通信,但是用SSL / TLS层进行数据加密。 不加https的后果 容易被窃听(因为通信明文传送) 传输的数据...
如何给PHP安装redis拓展并启用,多图详细步骤讲解
如何给PHP安装redis拓展,说实话,网上教程不少,可是看了半天,也没完全看明白。 折腾了半天,走了不少弯路,终于算是成功装上了。 所以特意详细记录下过程,多图讲解,希望能给讲明白了。 1. 首先通...
Mac上用Brew安装mariadb命令及root密码问题解决
最近需要用到MariaDB,习惯性用brew安装了,一行命令搞定: brew install mariadb 然后设置自动启动mariadb,也是一行命令: brew services start m...