docker部署Alist
目录
使用docker-compose来部署Alist
注意
注1、本期视频教程地址.
1 创建数据文件夹
|
2 编辑docker-compose.yml文件
|
将如下内容全部粘贴到文件中,完后按Ctrl + X
离开,再按Y
保存,然后回车。
|
3 部署容器
|
4 查看初始密码
|
5 对alist进行简单设置
我们访问ip:9030
就可以进行配置了,设置在alist官方文档有详细说明,这里便省略了。
在alist官方文档即可学习使用
6 挂载本地存储位置
进入到data文件夹,创建一个alist中本地存储的保存文件夹
|
alist中添加本地存储对应填写的文件夹
|
7 更新alist
进入docker_data/alist文件夹,然后运行如下命令
|
更新alist容器到docker-compose.yml
的保存位置即alist文件夹内,先sudo docker-compose down
停止容器,再删除镜像,然后启动容器sudo docker-compose up -d
,alist容器即完成更新。
删除的话,只要在停止容器后删除整个alist文件夹和镜像就可以了。
8 结语
我也是Linux的业余用户,在这里给大家介绍了alist的部署,希望能帮助到大家。
9 本地安装alist[非docker]
运行一键安装脚本,选择systemd安装
|
将alist二进制放到bin文件夹
|
修改systemd文件
|
将ExecStart=/opt/alist/alist server
修改为ExecStart=/usr/local/bin/alist server
这样,就在任意文件夹运行alist命令,无需前面加./
。
且只需要创建多个alist*.service
[*替换为任意不同字符],修改WorkingDirectory=/opt/alist*
[*替换为任意不同字符],其他全部保持相同,即可开启多个alist。
编辑完alist*.service
后,重载配置文件。
|
重新启动alist
|
设置开机自启动alist
|
关闭开机自启动alist
|