有时候总会遇到这么个尴尬事情,出门的时候突然想起来自己网站上有个 bug 没修,这时候手边又通常不会带着开发电脑,不修 bug 又浑身难受,这可怎么搞呢?
不如来试试 Code Server [https://775.ink/2hi4i5o7rfuo],一个可以通过 Docker 部署在服务器上的在线
VSCode。
1 创建工作区
首先,我们需要在服务器上创建一个工作区目录,方便挂在到后续的 Docker 容器中:
mkdir -p $HOME/workspace
cat >> $HOME/
在上一篇文章 [https://775.ink/2hi0a3xmwydc]中我们安装了 Oh My Zsh
这个好看且实用的终端,极大的提高了我们终端的颜值。但是对于一个开发人员来讲,只有颜值是远远不够的,我们还需要什么?那就是效率。
今天推荐一些实用的软件包,能够帮助你极大的提高开发效率。
一键运行脚本见文章末尾。
1 NVM, Node Version Manager
对于一个 Node.js 开发者来说,方便的安装/更新 node 是一件很重要的事,毕竟 ES
之前自己的服务器一直在使用 bash,虽然说没有什么短板,但是也没有什么亮点,中规中矩。后来偶然接触到了 Oh My ZSH
[https://775.ink/2hhzyqiq1khs] 这个项目,发现了好多实用的功能,比如 extract/x 辅助解压命令、Git 工作区信息提示、z
跳转、zsh suggestions 智能补全等等,瞬间就想放弃 bash 了😂(喜新厌旧实锤)。
今天就整理记录一下自己在给开发服务器(Debian 10.
由于自己的个人站点规模较小,所以没有使用 k8s 管理集群,而是使用了 Docker 自带的 Swarm 容器编排服务。
本文记录了在配置 Docker Swarm 自动发现路由时遇到的一些问题,以及摸索出来的可用实践。
1 部署 Traefik Stack
将 Traefik 服务部署在 manager 节点上,配置文件如下:
version: "3.8"
services:
traefik:
image: traefik:2.5
1 安装 KubeKey
mkdir kk && cd kk
curl -sfL https://get-kk.kubesphere.io | VERSION=v1.1.0 sh -
chmod +x ./kk && sudo mv kk /usr/local/bin
cd .. && rm -rf kk
kk