目录
- 前言
- 直入主题
- 常见问题
- 1、创建容器后,无法通过端口访问:
- 2、在部分pt站 , 我的可链接是否
- 结语
前言
搭建环境主要是docker环境, 适用于威联通以及群晖以及各种支持docker的开发板或者服务器
另外,最新的消息,国外的源可能因为某些原因无法访问,,需要自行更换可以访问的源,或者做翻越吗,我也将镜像导出了一份,单独放到网盘供大家下载。
直入主题
先捋一下思路,大致搭建过程需要经过以下几个步骤:
1、拉取或者是导入镜像
2、创建好外部的文件夹,计划好端口
3、通过镜像,启动容器
4、通过映射在外面的端口访问容器内部
5、完成,并作出相关的设置
然后是正文
#1、导入
#导入命令
docker load < qbit.img
#在线拉去命令
docker pull linuxserver/qbittorrent
#2、在nas中,规划好存储路径,他默认的存储路径位置不太好找,不方便日后管理
#这里以我在威联通系统中创建的存储路径/share/Public/down/ 为例, 另外我在外暴露端口为10180
#那么我以后的访问的地址是 http://[服务器地址]:10180
#3 启动命令
docker run -d --name=qbit -p 10180:8080 -v /share/Public/down:/downloads -v /share/Public/down/config:/config linuxserver/qbittorrent /bin/bash
4、启动后便可以通过 地址+端口访问。
5、容器进入后,可以键入用户名密码 admin ,adminadmin
然后首先把host header的勾去掉,便可以通过宿主机,或者nas的地址直接访问。
常见问题
1、创建容器后,无法通过端口访问:
在排除端口和网络问题后, 基本就可以确认是域名信任的问题。在nas部署的时候,由于qbit的域名安全设置,qbit会自动识别本机ip,然后设置为信任域名, 并精致其他ip端的访问, 但是容器启动容器本身就是与系统是不通的ip端,所以需要手动操作一下,让你可以通过容器地址:8080端口访问容器,或者修改配置文件允许其他的域名访问, 方可进入webui界面。
在nat外层访问nat内部,需要设置端口映射,或者让自己的电脑想个办法成为nat内部的电脑,内置的虚拟局域网软件可以实现这一个需求,需要在软件商店下载Q猥皮恩,
然后:启动open猥皮恩服务器→ 下载配置文件→然后下载并电脑端并安装打开→导入下载好的配置文件→通过nas的账号登录。
当看到右下角变绿的时候, 代表链接成功, 此时你处于nas的下面, 再访问容器地址, 便可以访问到容器
2、在部分pt站 , 我的可链接是否
想让你的服务器成为一个优秀的服务器, 可链接为是, 需要满足两个条件
一个你路由器以及容器的nat端的端口设定好对外暴露,这一块尤其是容器部分要提前考虑好, 在创建容器的时候做好预留, 如未做预留的需要siop 并且rm掉重新建立,添加-p参数。
二个你接入地址是公网ip
下面解释解决过程:
首先确认你是公网ip,此处百度ip地址和你路由器地址对就可以, 一样即是公网。如果不是公网,该问题操作无意义,忽略该问题,放弃挣扎
第二个如果确认是公网,在路由器端做好映射, 一一对应,此处参考端口为10181。
第三个重新创建qbit的容器, 创建时候加 -p参数10181:10181。
第四个就是在传入端口设置成你此处设置的端口。 正常情况pt站会隔一段实际做出刷新
结语
做了一下最基本的记录,还有一些细节可能没有提及,如果哪里有疑问可以随时留言。
希望感兴趣的伙伴多多上传,减轻开源社区的服务器压力,