本文作者:百花齐放

docker指南(qbittorrent/transmission/签到搭建)

百花齐放 2个月前 ( 08-28 ) 2339 4条评论
docker指南(qbittorrent/transmission/签到搭建)摘要: docker中文名称是容器的意思,它能将独立的各个程序或者应用隔开并运行了linux系统下,不需要再虚拟操作系统,其高效性和简便性是它最大优点。先科普一下docker相应的命令,知...

 docker指南(qbittorrent/transmission/签到搭建) 群晖教程

docker中文名称是容器的意思,它能将独立的各个程序或者应用隔开并运行了linux系统下,不需要再虚拟操作系统,其高效性和简便性是它最大优点。

先科普一下docker相应的命令,知道其含义将变得非常重要:

docker run:开始运行一个容器。

-d    参数:容器以后台运行并输出容器 ID。

–name参数:给容器分配一个识别符,方便将来的启动,停止,删除等操作。

-v    参数:挂载卷(volume),冒号后面是容器的路径,冒号前面是宿主机的路径,可以写成一致,也可以不一致。

--env 参数:这个设定docker运行的环境,比如这里的GID/UID/GIDLIST等等(我们也可简化为-e来表示)

--device:这个是挂载硬件驱动,也就是赋予容器特别权限

-p    参数:是映射容器端口号,冒号前面的宿主机的端口号(即群晖),后面是容器的端口号

一般新建一个容器分三步走:

1、新建文件夹(这个是在物理机也就是宿主上建的)

2、拉取镜像(需要用root权限进去,sudo -i)

3、用docker命令新建容器

现在将四个容器的新建命令:

EMBY的容器的新建命令:

sudo -i
docker pull emby/embyserver
docker run --name emby -d --net host --env UID=0 --env GID=0 --env GIDLIST=0 --device /dev/dri/renderD128:/dev/dri/renderD128 --privileged -v /:/home/data -v /youfile:/config emby/embyserver:latest

京东签到命令:

sudo -i
docker pull shuye72/jd-base:gitee
docker run --name shuye72 -d -it -p 5678:5678 -v /root/docker/jd/scripts:/jd/scripts -v /root/docker/jd/logs:/jd/logs -v /root/docker/jd/config:/jd/config shuye72/jd-base:gitee

qbittorrent的命令:

sudo -i
docker pull linuxserver/qbittorrent:latest
docker run --name qbittorrent -d -p 5200:5200 -p 5200:5200/udp -p 8999:8999 -e TempPath=/downlads -e SavePath=/downloads -e WEBUI_PORT=8999 -v /volume1/docker/qbittorrent/config:/config -v /volume1/docker/qbittorrent/downloads:/downloads linuxserver/qbittorrent:latest


transmission的新建命令:

sudo -i
docker pull oldiy/transmission-twc:latest
docker run --name transmission -d -p 51413:51413 -p 51413:51413/udp -p 9091:9091 -e PUID=1000 -e PGID=1000 -v /volume1/docker/transmission/config:/config -v /volume1/docker/transmission/downloads:/downloads oldiy/transmission-twc:latest

停止与删除的命令:(比如:transmission

docker stop transmission
docker rm transmission
docker rmi oldiy/transmission-twc

其它说明的docker命令:

docker ps                             #查看过行的docker容器
touch abc.txt                         #创建abc.txt文件
mkdir /root/jd                        #创建/jd文件夹
vim abc.txt                           #编辑abc.txt文件
chmod -r 755 /root/jd                 #给/jd文件夹或子目录755权限


文章版权及转载声明

作者:百花齐放本文地址:https://www.huakings.cn/post/282.html发布于 2个月前 ( 08-28 )
文章转载或复制请以超链接形式并注明出处花王网络

赞(0

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (有 4 条评论,2339人围观)参与讨论
网友昵称:我就是这个名字
我就是这个名字 铁粉2021-09-24沙发 回复
京东签到这个仓库都停止更新了 里面的脚本基本没用了。
网友昵称:我就是这个名字
我就是这个名字 铁粉2021-09-24 回复
@我就是这个名字 发教程自己没验证一下吗?
网友昵称:百花齐放
百花齐放 博主2021-09-26 回复
@我就是这个名字 哪个有问题呢?
网友昵称:百花齐放
百花齐放 博主2021-09-26 回复
@我就是这个名字 我还是能使用呢