一、安装条件
- 已经安装UnRaid的nas服务器
- 支持docker的网络环境
- 掌握一定的docker知识
二、安装步骤
(一)拉取IYUU的镜像源
docker pull iyuucn/iyuuplus-dev
(二)配置docker镜像
1.IYUU的官方docker镜像命令
docker run -itd \
-v /root/iyuu:/iyuu \
-v /root/data:/data \
-p 8780:8780 \
--name IYUUPlus \
--restart=always \
iyuucn/iyuuplus-dev:latest
注意
安装时需要挂载两个目录和一个端口;
容器内目录/iyuu和/data为固定值,他们是兄弟关系,不是父子关系,切勿套娃。
本地目录/root/iyuu挂载到容器内/iyuu(存放源码);
本地目录/root/data挂载到容器内/data(存放mysql数据库);
你可以自定义本地目录/root/iyuu和/root/data
参数 | 解释 |
–name | 容器名字 |
-v | 资源挂载到容器,冒号分隔 本地目录文件:容器目录文件 |
-p | 本地端口绑定到容器端口,冒号分隔 本地端口:容器端口 |
–net=host | 容器所使用的网络模式。 |
–restart | 启动模式 |
iyuucn/iyuuplus-dev:latest | iyuu/iyuuplus-dev 是镜像名字,latest 是标签名 |
2.配置docker
这边主要是对docker路径进行选择,其余都保持默认。比如将容器的数据映射到“/mnt/disk1/appdata/iyuu/”,请仔细对比前文官方docker镜像命令的区别
docker run -itd \
-v /mnt/disk1/appdata/iyuu/:/iyuu \
-v /mnt/disk1/appdata/iyuu/:/data \
-p 8780:8780 \
--name IYUUPlus1 \
--restart=always \
iyuucn/iyuuplus-dev:latest