kicks|装在笔记本里的私有云环境:准备篇( 四 )


apt update && apt upgrade -yapt install language-pack-zh-hant language-pack-zh-hans -yapt install git zsh wget curl unzip vim -ycurl http://dist.lab.com/docker.gpg| apt-key add -add-apt-repository "deb http://cache.lab.com/mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu $(lsb_release -cs) stable"apt install -y docker-cecurl -L http://dist.lab.com/docker-compose -o /usr/local/bin/docker-composechmod +x /usr/local/bin/docker-composemkdir -p /etc/docker && touch /etc/docker/daemon.jsoncat < /etc/docker/daemon.json{"registry-mirrors": ["https://YOUR.MIRRORS"]}EOF
在生产环境中,我们在内网中,软件的下载和安装速度一般在百兆到千兆之间,但是因为我们这些虚拟机都在一台机器上,实际使用过程中,IO 速度可以达到 500MB/s 以上(毕竟有一层虚拟化,如果不是直通模式,性能肯定会有影响)。
kicks|装在笔记本里的私有云环境:准备篇
文章插图

所以,如果你在系统安装的时候,已经将软件源配置使用 APT Cacher NG ,那么上面的脚本执行下来,十来二十多秒左右,你的系统中的软件就都升级到了最新版本,并且支持使用 Docker 的方式来运行软件。
其他:关于噪音和散热我们知道,服务器运行的环境一般是加装了隔音环境,温度相对“寒冷”的空调房,如果我们在笔记本上运行规划的软件,会不会导致笔记本温度过高暴毙,或者运行声音非常吵闹呢?
其实并不会,观察下面的图片,可以看到,除了虚拟机启动时,以及有具体任务运行的时刻外,CPU 的负载其实非常低。
kicks|装在笔记本里的私有云环境:准备篇
文章插图

加上笔记本本身的风扇就相对静音,负载在 20%30% 的时候,基本是没有声音的。(风扇该清理了,或者型号比较老、发热比较高的设备除外)
最后本篇文章里的许多内容,在过去几年里的文章中有所提及的,在此就不过多展开赘述了。
文章中的配置会随着文章更新,逐步更新到我的 GitHub 仓库中,所以,如果你想使用现成的配置,那么可以晚些时候围观我在 GitHub 上的提交记录。
下一篇内容,我们将聊聊如何折腾“监控”,以及为什么要折腾“监控”。
【 kicks|装在笔记本里的私有云环境:准备篇】--EOF