docker run -d \
--name=transmission \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Shanghai/China \
-e TRANSMISSION_WEB_HOME=/transmission-web-control/ \
-e USER=veip007 \
-e PASS=github.com \
-p 9091:9091 \
-p 51413:51413 \
-p 51413:51413/udp \
-v /root/transmission/config:/config \
-v /root/transmission/downloads:/downloads \
-v /root/transmission/watch:/watch \
--restart unless-stopped \
linuxserver/transmission
其中 -e USER=veip007 \
-e PASS=github.com \
为您的用户名和密码
WEB访问地址为 IP:9091 防火墙记得端口放行9091和51413
docker run --restart=always --name qbittorrent -d \
-p 6881:6881 \
-p 6881:6881/udp \
-p 8080:8080 \
-v ~/qbittorrent/config:/config \
-v ~/qbittorrent/downloads:/downloads \
linuxserver/qbittorrent
qbittorrent地址:http://ip:8080 用户名:admin 密码:adminadmin 配置和/下载目录:~/qbittorrent
1.更新所有容器和镜像
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -c\
2.选择性更新,例如只更新 Qbittorrent
和transmission
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -c \
Qbittorrent transmission
3.通过列表方式更新容器。
docker run -d \
--name watchtower \
--restart unless-stopped \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower -c \
$(cat /root/watchtower.list)
此方法需建立一个列表vim /root/watchtower.list
列表内容为更新镜像的目录,如:
Qbittorrent
transmission
qiandao
拉镜像
docker pull xxxx/yyyyy:1.0.31
改标签
docker image tag xxxx/yyyyy:1.0.31 veip007/yyyyyy:1.0.31
登陆docker
docker login
将镜像推送到账号
docker push veip007/yyyyyy:1.0.31
上文1.0.31可自定义。若最新版则为:latest