本篇介绍了在 Mac OS, Windows, Linux 下的 Docker 安装方法。开始之前我们先看一下官方对 Docker 的介绍:

Docker Engine is available for Linux (CentOS, Debian, Fedora, Oracle Linux, RHEL, SUSE, and Ubuntu) or Windows Server operating systems and is based on containerd - the open source container runtime project that Docker donated to the Cloud Native Computing Foundation (CNCF) in 2017. It is available as both a free community-supported engine and as a commercially-supported enterprise engine (Docker Engine-Enterprise) that also forms the foundation for an enterprise container platform.

通过官方的介绍我们不难发现,Docker 已经基本上覆盖了全平台,对于英文好的朋友,直接去官网按照指南一步一步安装即可。

英文一般的朋友,继续往下看吧那就~

阅读全文 »

在前端开发中遇到这样一个问题:在 Chrome 中通过一个链接下载 PDF 文件时却被 Chrome 浏览器打开预览了,这不是我想要的效果,点击 PDF 链接的时候我希望下载这个文件而不是去预览。这里提供一个解决方案,将 PDF 文件通过 XMLHttpRequest 请求的方式,将文件转换为文件流,然后实现下载 PDF 的功能。

阅读全文 »

之前,使用 Netlify 做全球加速,以提高访问速度。后来效果不是很明显,切换到了 Vercel,加速效果很好,结果前几天网站突然就不能在国内访问了~排查了一下发现需要科学上网才能正常访问,抽时间又把网站托管到 GitHub Pages 上了。

阅读全文 »