官网地址:duplicati/duplicati: Store securely encrypted backups in the cloud!

github项目地址:https://github.com/duplicati/duplicati

docker hub地址:hub.docker.com/r/linuxserver/duplicati

准备工作

1
2
3
4
5
sudo -i # 切换到root用户

apt update -y # 升级packages

apt install wget curl sudo vim git # Debian系统比较干净,安装常用的软件

安装 Docker 环境

安装 Docker(非大陆服务器)

1
2
3
4
5
wget -qO- get.docker.com | bash

docker -v #查看 docker 版本

systemctl enable docker # 设置开机自动启动

安装docker-compose

1
2
3
#https://github.com/docker/compose/releases 要安装其他版本的 Compose,请替换 v2.32.2
非大陆
sudo curl -L "https://github.com/docker/compose/releases/download/2.32.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加可执行权限:x

1
chmod +x /usr/local/bin/docker-compose

在/usr/bin/路径下创建软连接

1
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

查看docker-compose版本

1
docker-compose --version

创建一下安装的目录

1
2
3
4
5
mkdir -p /root/data/docker_data/duplicati

cd /root/data/docker_data/duplicati

nano docker-compose.yml

docker-compose.yml(注意注释部分)