标签:甜糖 run -- mnt ttnode r2c host docker
1、拉取镜像
docker pull tiptime/ttnode
2、挂载硬盘
3、运行容器
docker run -d \
-v /mnt/host/dir:/mnt/data/ttnode \
-v /var/run/docker.sock:/var/run/docker.sock \
--name ttnode \
--hostname ttnode \
--net=host \
--restart=always \
--memory=0.5g \
tiptime/ttnode:latest
参数解释
-v /mnt/data/ttnode:/mnt/data/ttnode
(可自行修改本机缓存目录) /mnt/host/dir 表示本机缓存目录, /mnt/data/ttnode docker 内部缓存目录不需要修改-v /var/run/docker.sock:/var/run/docker.sock
支持自动更新--name ttnode
容器名称--net=host
(单实例不推荐修改) 目前推荐 docker host 模式,就是 docker 网络环境与设备环境一致,适合单拨。--hostname ttnode
(不推荐修改) ttnode uid 由 mac 地址和 hostname 决定,mac 地址和hostname 不变,ttnode uid 才能不变。mac 地址是主机地址了,所以指定 hostname 给容器,就可以固定 uid 了。--restart=always
(不推荐修改) 自动重启,除非 docker 出错--memory=2g
限制内存 2g--cpus=1.5
限制 cpu 核心数
4、开启UPnP
5、添加端口转发
容器启动后,使用命令查询 docker logs ttnode
将显示出来的端口号,进行端口转发
6、绑定APP
容器启动后,使用命令查询 docker logs ttnode
会生成一个二维码,APP扫描绑定即可
标签:甜糖,run,--,mnt,ttnode,r2c,host,docker 来源: https://www.cnblogs.com/hongmaju/p/16450949.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。