Linux

Watchtower – 自动更新 Docker 镜像与容器

快速启动 执行以下标准命令启动 Watch­tower 容器,并每 5 分钟一次检查所有容器的镜像是否为最新版,如发现镜像更新将会自动停止容器,删除容器,拉取最新镜像,在以之前启动容器的命令启动容器. docker run -d \ –name watchtower \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower 清理旧镜像 镜像在更新后旧镜像标签会变为none,长期自动更新会导致过多的none镜像占用空间,加入–cleanup参数可以在每次更新后自动删除none镜像. docker run -d \ –name watchtower \ –restart always \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower \ –cleanup 指定容器更新 如无需自动更新所有稳定运行的容器,可以配置仅更新指定容器,只需要在命令后加上容器名.例如只更新nginx和redis. docker run -d…

Debian 升级Linux内核

更新内核 以下过程都需要有 root 权限! 添加 Backports 源 Debian 10: echo “deb http://deb.debian.org/debian buster-backports main” > /etc/apt/sources.list.d/backports.list Debian 11: echo “deb http://deb.debian.org/debian bullseye-backports main” > /etc/apt/sources.list.d/backports.list apt update   安装新内核 Debian 10: apt -t buster-backports install linux-image-amd64 apt -t buster-backports install…

Rclone命令大全:启动同步copy下载复制文件参数使用方法

安装 Rclone Linux/CentOS/macOS/BSD Rclone官方提供了一键安装脚本: curl https://rclone.org/install.sh | sudo bash Rclone 安装配置设置命令 rclone config – 进入交互式配置选项,进行添加、删除、管理网盘等操作。 rclone config file – 显示配置文件的路径,一般配置文件在 ~/.config/rclone/rclone.conf rclone config show – 显示配置文件信息 如何卸载删除 RClone? 想要卸载删除 rclone 配置文件,请使用以下命令列出当前的 RClone 配置路径 ▼ rclone config file 这将列出当前配置文件的路径。然后,你可以根据下面的示例删除路径位置。这将删除远程存储服务的凭据。 Rclone卸载命令 注意事项:使用以下命令删除Rclone后,你将无法再访问远程存储服务,需要重新创建它们…

利用Docker快速搭建FTP服务

1.拉取FTP镜像: docker pull fauria/vsftpd 2.获取本机IP地址: ifconfig 3.运行FTP镜像: docker run -d -p 21:21 -p 20:20 -p 21100-21110:21100-21110 -v /home/wwwroot/axure/ftp:/home/vsftpd/admin -e FTP_USER=admin -e FTP_PASS=admin888 -e PASV_ADDRESS=82.157.46.91 -e PASV_MIN_PORT=21100 -e PASV_MAX_PORT=21110 –name FTP –restart=always fauria/vsftpd #-p 进行端口绑定映射 #-v 添加容器数据卷 #-e FTP_USER=davion -e FTP_PASS=davion…

搭建私有云笔记Joplin Server

Joplin 是一个开源的笔记工具,拥有 Windows/macOS/Linux/iOS/Android/Terminal 版本的客户端。   官方主页:https://joplinapp.org/ 安装 安装Joplin 官方安装文档:https://joplinapp.org/help/#installation 在 Windows 上,您也可以使用便携式版本。便携式应用程序允许在诸如 USB 密钥的便携式设备上安装软件。只需将文件 JoplinPortable.exe 复制到该 USB 密钥上的任何目录中即可;然后,应用程序将在可执行文件旁边创建一个名为“JoplinProfile”的目录。 在 Linux 上,推荐的方法是使用以下安装脚本,因为它也会处理桌面图标: wget -O – https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash 安装 Joplin Server 提前安装好Docker,然后创建 Joplin Server 配置文件 cd /home/app mkdir joplin cd joplin…

ubuntu 22.04国内镜像

国内镜像阿里云/163源/清华大学/中科大 Ubuntu 22.04 LTS这是一个长期支持版本,它将被支持五年,直到2027年4月。已发布的LTS版本带来了一些新的功能。如果你正在使用Ubuntu 20.04 LTS,你会注意到许多视觉上的变化。 当然作为国内用户首要任务安装完成之后首要任务就是更改ubuntu 22.04的镜像/软件源。 国内有很多Ubuntu 22.04的镜像源,包括阿里、网易,还有很多教育网的镜像源,比如清华源、中科大源。 在教程中我们将介绍如何更改镜像在ubuntu 22.04。国内的包括有镜像阿里云/163源/清华大学/中科大。 首先我们需要先备份Ubuntu官方的软件源,执行以下命令将备份原来的软件源。 sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak 清华大学镜像 复制以下命令即可一键切换到清华大学ubuntu 22.04镜像: sudo bash -c “cat < /etc/apt/sources.list && apt update deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main…

Raspberry Pi Ubuntu 安装Docker

使用 APT 安装 由于 apt 源使用 HTTPS 以确保软件下载过程中不被篡改。因此,我们首先需要添加使用 HTTPS 传输的软件包以及 CA 证书。 $ sudo apt-get update $ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ lsb-release \ software-properties-common 鉴于国内网络问题,强烈建议使用国内源,官方源请在注释中查看。 为了确认所下载软件包的合法性,需要添加软件源的 GPG 密钥。 $ curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/raspbian/gpg&hellip;

Linux VPS服务器SSH端口一键修改脚本

方法 系统要求:支持Debian、Ubuntu、CentOS系统。 运行以下命令: wget https://www.moerats.com/usr/down/sshport.sh bash sshport.sh 输入端口确认。再打开防火墙端口: #如果防火墙使用的iptables(Centos 6),修改端口为8080 iptables -I INPUT -p tcp –dport 8080 -j ACCEPT service iptables save service iptables restart #如果使用的是firewall(CentOS 7) firewall-cmd –zone=public –add-port=8080/tcp —permanent firewall-cmd –reload…

树莓派Ubuntu22.04 server换源

备份: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 改文件: ———————————————— deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy main restricted deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy-updates main restricted deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy universe deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy-updates universe deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy multiverse deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy-updates multiverse deb http://mirrors.cloud.tencent.com/ubuntu-ports jammy-backports…