废话不多,直接上命令
第一步:创建必要的文件夹
#默认站在root目录下
mkdir -vp cloudreve/{uploads,avatar} \
&& touch cloudreve/conf.ini \
&& touch cloudreve/cloudreve.db
第二步:拉取并运行容器
docker run -d \
-p 5212:5212 \
--mount type=bind,source=/root/cloudreve/conf.ini,target=/cloudreve/conf.ini \
--mount type=bind,source=/root/cloudreve/cloudreve.db,target=/cloudreve/cloudreve.db \
-v /root/cloudreve/uploads:/cloudreve/uploads \
-v /root/cloudreve/avatar:/cloudreve/avatar \
cloudreve/cloudreve:latest
#给上个命令做个备注
#-v 参数后面是刚才第一步mkdir创建文件的路径,我这里默认用root家目录做演示
啥,你没有docker这个命令,看评论区
这里默认拿centos7做演示
第一步:安装依赖
yum install -y yum-utils device-mapper-persistent-data lvm2
第二步:挂载docker镜像
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
第三步:安装docker
yum install docker-ce docker-ce-cli containerd.io
第四步:启动docker服务
systemctl start docker
第五步:设置docker服务开机自启动
systemctl enabled docker
举报 0