1、检查Docker服务是否正常运行,确保Docker正常运行。
systemctl status docker
2、 检查Docker版本
docker -v
3、检查docker compose 版本
docker compose version
4、下载Nas-Cab镜像,从docker hub拉取Nas-Cab镜像,版本为latest。{如果链接不上,参考http://www.b7.net.cn/archives/27.html。}
docker pull ypptec/nascab
5、部署Nas-Cab
创建挂载目录/data/nascab
mkdir -p /data/nascab && cd /data/nascab/
6、创建Nas-Cab容器
docker run -d \
--name nascab \
--restart always \
-v /data/nascab/mydata:/myData \
-v /data/nascab/data:/root/.local/share/nascab \
-p 8760:80 -p 5620:90 \
ypptec/nascab
备注:
1.NasCab的数据库和缓存目录为/root/.local/share/nascab
2.将8760端口作为NasCab的服务端口,
3.将5620作为Webdav服务端口。
7、检查nascab容器状态,确保容器正常启动。
docker ps
8、检查容器运行日志
docker logs nascab
9、安装安装,访问Nas-Cab个人NAS平台
原文参考:https://blog.csdn.net/jks212454/article/details/132922322
如果可以用SSH的话,下面复制代码即可。
docker pull ypptec/nascab
mkdir -p /data/nascab && cd /data/nascab/
docker run -d \
--name nascab \
--restart always \
-v /data/nascab/mydata:/myData \
-v /data/nascab/data:/root/.local/share/nascab \
-p 8760:80 -p 8780:90 \
ypptec/nascab
或者用官方的一句话命令
docker run -v /myData:/myData -v /nascabData:/root/.local/share/nascab -p 8888:80 -p 5555:90 -d --log-opt max-size=10m --log-opt max-file=3 ypptec/nascab