在 Ubuntu 上安装 Docker

今天带来的教程是如何根据 Docker 的官方安装文档在 Ubuntu 上安装最新版本的 Docker Engine – Community,也就是 Docker 的社区版本。

系统环境:Ubuntu 18.04 Server

Docker 官方安装文档:https://docs.docker.com/install/linux/docker-ce/ubuntu/

想看更多?点我点我 “在 Ubuntu 上安装 Docker”

使用 VMware 安装 Ubuntu 18.04 Server 版

Ubuntu 每一个发行版都有一个 Server 版,Server 版就是服务器版本,很适合想要学习 Linux 终端以及搭建服务器的朋友们,这里我就给出在虚拟机中安装 Ubuntu 18.04 Server 版的教程。之后 Ubuntu 每一个 LTS 发行版我都会给出相应的 Server 版安装教程。有兴趣的朋友可以关注本站的微信公众号来订阅更新。

想看更多?点我点我 “使用 VMware 安装 Ubuntu 18.04 Server 版”

在Linux上通过路由转发的方式来访问Windows虚拟机中的VPN网络

最近一直都在家远程办公,因此访问内网环境就需要使用VPN。客户使用的VPN网络是深信服的SSLVPN,客户端是EasyConnect。由于我日常开发使用的都是Linux系统,而EasyConnect虽然有Linux客户端,但是在登录了之后会自动注销,也没看到错误日志什么的。最后我只好用vmware创建了一个Windows 10虚拟机,在虚拟机上登录EasyConnect客户端,然后在Linux上设置路由转发来将所有内网的请求都转发到虚拟机中来访问,这样子在Linux中就可以使用VPN内网环境了。下面我来说明一下具体的步骤。

想看更多?点我点我 “在Linux上通过路由转发的方式来访问Windows虚拟机中的VPN网络”

Linux 下安装时序数据库 influxDB 2.0

influxdb 是一个时间序列数据库产品,相对于关系型数据库和非关系型数据库,时间序列数据库更适合存储以时间为基准的数据流,因此广泛适用于监控、IoT、日志等领域。我的毕设和目前的项目中均使用了它作为时序数据库,这里介绍一下如何在 Linux 上安装 influxDB 2.0 版本。

想看更多?点我点我 “Linux 下安装时序数据库 influxDB 2.0”

在Linux上通过SSH隧道实现代理上网

有的时候本地需要使用服务器所在的网络来访问某些特定的网站,又不想费事的搭建 VPN 或者 HTTP 代理工具,可以简单地通过 SSH 隧道的方式实现 SOCKS5 代理上网,只要能够通过 SSH 连接服务器即可。具体的命令为:

ssh -N -D 127.0.0.1:本地端口 服务器用户名@服务器地址

例如:

ssh -N -D 127.0.0.1:10801 sunriseydy@localhost

运行之后会一直挂在那里,这个时候去应用或系统设置中去配置代理地址即可。

这里我在 chrome 中使用 SwitchyOmega 来配置浏览器代理。设置如下图:

SwitchyOmega代理配置
SwitchyOmega代理配置

接下来只要在网页中启用该配置即可。

参考链接:

简单的ssh隧道实现代理上网