赞
踩
前情提要: 安装docker和docker-compose请看本篇教程
注1、本期视频教程地址.
- mkdir docker_data
-
- cd docker_data
-
- mkdir alist
-
- cd alist
nano docker-compose.yml
将如下内容全部粘贴到文件中,完后按Ctrl+X
离开,再按Y
保存,然后回车。
- version: '3.3'
- services:
- alist:
- image: 'xhofe/alist:latest'
- container_name: alist
- volumes:
- - './data:/opt/alist/data'
- # network_mode: host
- ports:
- - '9030:5244' #前面的9030端口号可以换成自己喜欢的
- environment:
- - PUID=0
- - PGID=0
- - UMASK=022
- restart: unless-stopped
sudo docker-compose up -d
sudo docker logs alist
我们访问ip:9030
就可以进行配置了,设置在alist官方文档有详细说明,这里便省略了。
在alist官方文档即可学习使用
进入到data文件夹,创建一个alist中本地存储的保存文件夹
- #进入data文件夹
- cd data
-
- #创建本地文件夹
- sudo mkdir local
alist中添加本地存储对应填写的文件夹
/opt/alist/data/local
进入docker_data/alist文件夹,然后运行如下命令
- #停止容器
- sudo docker-compose down
-
- #删除镜像
- sudo docker rmi xhofe/alist:latest
更新alist容器到docker-compose.yml
的保存位置即alist文件夹内,先sudo docker-compose down
停止容器,再删除镜像,然后启动容器sudo docker-compose up -d
,alist容器即完成更新。
删除的话,只要在停止容器后删除整个alist文件夹和镜像就可以了。
我也是Linux的业余用户,在这里给大家介绍了alist的部署,希望能帮助到大家。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。