william

Keep Calm and Markdown.

maple font

最近发现一款不错的字体. 1 2 3 4 5 6 7 8 ## https://github.com/subframe7536/maple-font/releases/tag/v7.9 wget https://github.com/subframe7536/maple-font/releases/download/v7.9/MapleMono-NF-CN-unhinted.zip unzip MapleMono-NF-CN-unhinted.zip -d maple-font cd maple-font cp *ttf /usr/share/fonts/truetype/ fc-cache -fv 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 ## -----------------------------------------------------------------------------font [font] size = 14.0 [font.normal] # family = "SauceCodePro Nerd Font" # family = "JetBrainsMono

docker 更改存储目录

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 docker info |grep -i dir ## 默认存储在 /var/lib/docker ## Docker Root Dir: /var/lib/docker ## 创建磁盘 mkdir -p /data/docker cp -r /var/lib/docker /data/docker ## 修改路径 vim /etc/docker/daemon.json ## 设置到目标路径 { "data-root": "/data/docker" } sudo systemctl daemon-reload sudo systemctl

Ubuntu cron 没有执行

查看状态

1
2
sudo systemctl start cron
Failed to start cron.service: Unit cron.service is masked.

This error means that the cron service has been intentionally disabled (“masked”) on your system. When a service is masked, it cannot be started, even manually.

Docker 修改 DNS:resolv.conf

为了在 Docker 中使用指定 DNS,我们需要相应修改 /etc/resolv.conf。现在遇到的问题是

无法在 Dockerfile 里“永久”覆盖 /etc/resolv.conf; 无论 Classic 还是 BuildKit,Docker 都会在启动阶段把运行时生成的 resolv.conf 挂到容器里,覆盖镜像中原有内容。

因此,我们需要在 build 阶段,把 DNS 「传送」到 docker 里面。下面介绍具体的方法。

0%