Caddy部署前后端分离服务
编写以下配置, 文件名 Caddyfile
Linux挂载NFS磁盘
执行以下命令安装并挂载
Ubuntu的Docker容器和镜像消失
一次ubuntu Linux机器内存溢出强行重启机器, 启动后docker的容器和镜像全部消失, 后台还有容器相关进程在运行, apt重装docker, 容器和镜像全部都能看到了, 然后在某次正常重启后, 又消失了, 网上查询了很多方式, 都不行, 最后发现是因为snap安装的docker和apt安装的docker共存导致的.
屏蔽部分GPU
使用lspci | grep NVIDIA查看:
Grub 引导失效修复
开机报错:
部署使用redis
docker run -p 6379:6379 --name redis -d redisUbuntu系统NVIDIA驱动和CUDA安装
使用Ubuntu官方仓库安装:
sudo ubuntu-drivers autoinstall- 重启
sudo apt install nvidia-cuda-toolkitsudo apt install nvidia-container-toolkit/sudo apt install nvidia-docker2
这种方式比传统的去NVIDIA官网下载.run文件安装更简单, 并且仓库源由Ubuntu官方维护, 兼容性错误更少
MySQL安装相关
安装
# 普通安装
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 mysql
# 退出自动重启
docker run -itd --restart=always --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=密码 mysql备份恢复
Bspwm配置安装
部署aria2 Pro服务
docker run -d \
--name aria2-pro \
--restart unless-stopped \
--log-opt max-size=50m \
--network host \
-e RPC_SECRET="密码" \
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-v $PWD/aria2/config:/config \
-v $PWD/aria2/downloads:/downloads \
p3terx/aria2-pro