首页 > 其他分享 >使用docker镜像运行迅雷的pcdn——迅雷容器魔方

使用docker镜像运行迅雷的pcdn——迅雷容器魔方

时间:2024-12-25 12:30:45浏览次数:3  
标签:容器 魔方 -- wxedge 镜像 磁盘 迅雷 docker

相关:

容器魔方安装和升级教程



一、 什么是网心云容器版产品「容器魔方」?
「容器魔方」由网心云推出的一款docker容器镜像软件,通过简单安装后即可快速加入网心云边缘云计算生态网络,为网心科技星域云贡献带宽和存储资源,用户根据每日的贡献量可获得相应的现金收益回报。网心科技星域云通过先进的边缘编排技术,将海量的节点连接成一张边缘云计算网络,为B端客户提供全球领先的、优质低成本的边缘计算服务。目前支持:koolshare、群晖、树莓派等支持docker的设备(arm32、aarch64、x86_64)。
二、安装激活

  1. 运行容器:

请将dockerhub镜像仓库地址替换为 images-cluster.xycloud.com

docker pull images-cluster.xycloud.com/wxedge/wxedge:latest

docker run -d --name=wxedge --restart=always --privileged --net=host --tmpfs /run --tmpfs /tmp -v 磁盘路径:/storage:rw images-cluster.xycloud.com/wxedge/wxedge:latest
必选参数说明:
--privileged 必须打开(爱快docker不支持)。
--net 目前只支持host(推荐)和macvlan两种网络模式(不熟悉docker和网络知识的用户不要尝试macvlan,非常复杂!)。
“磁盘路径”是磁盘的目录,请根据自己实际磁盘目录更改,必须挂载到容器内的/storage目录,推荐磁盘是ext4文件系统,至少需要50G以上的空间,建议是固态硬盘。
可选参数说明(建议新手都不要设置):
-e LISTEN_ADDR="0.0.0.0:28888" 支持设置绑定页面的监听地址和端口,监听全地址设置-e LISTEN_ADDR=":28888",默认监听全地址18888端口。多开容器也可以参考用该参数,比如容器A使用参数-e LISTEN_ADDR=":18888",容器B使用参数 -e LISTEN_ADDR=":28888"(已经实现同一业务可多次添加,不建议多开容器)
-v 磁盘路径:/var/lib/containerd 如果系统盘较小时,可以增加该参数修改安装路径,
注意“磁盘路径”修改成自己的磁盘目录。
2. 升级容器:
①、停止容器
docker stop wxedge
②、删除容器
docker rm wxedge
③、删除镜像
docker rmi onething1/wxedge
tips:镜像名字:可以通过执行docker ps或者docker images 查看镜像名,并执行删除镜像操作



④、拉取docker hub的最新的镜像版本进行启动
docker pull images-cluster.xycloud.com/wxedge/wxedge:latest
docker run -d --name=wxedge --restart=always --privileged --net=host --tmpfs /run --tmpfs /tmp -v 磁盘路径:/storage:rw onething1/wxedge



3.存储迁移
容器启动成功后,会在挂载目录生成一个wxnode的文件,该文件是设备的唯一标识与账号绑定,请务必做好备份,对于多次恶意删除wxnode的用户,将拒绝激活。换盘或者更换挂载目录时,要将wxnode迁移至新的挂载目录下,不需要app重新绑定。跨cpu架构的wxnode和缓存数据不能通用,如将x86的wxnode和缓存数据迁移到arm64的设备上是无法使用的。







标签:容器,魔方,--,wxedge,镜像,磁盘,迅雷,docker
From: https://www.cnblogs.com/xyz/p/18630119

相关文章

  • docker 构建最小镜像 - 2MB 不到
    @目录1.编译code2.编写Dockerfile3.构建镜像4.运行起来5.总结1.编译coderoot@jn:/home/jn/Desktop/Docker#cathello.gopackagemainimport("fmt""time")funcmain(){for{fmt.Println("hello~")......
  • Docker安装与使用
    文章目录0.关键词1.安装docker2.镜像和容器3.Docker基础1.常见命令2.数据卷(volume)要解决的问题:什么是数据卷:解决的办法:3.数据卷的使用基本命令挂载数据卷(nginx)基于本地目录数据挂载(mysql)O创建容器时添加到数据卷4.自定义镜像镜像的结构:DockerfileDockerfile使用构建镜......
  • Docker入门
    重新启动停止的容器dockerstartcontainer/id附着到容器上dockerattachcontainer/id删除容器dockerrmcontainer_id删除镜像dockerrmicontainer_id在容器内运行交互命令dockerexec-t-icontainer/id/bin/bash 查看和删除Registry中的镜像1.查看Registry中......
  • 安装docker
    sudoaptinstallapt-transport-httpsca-certificatescurlsoftware-properties-commongnupglsb-release#阿里源(推荐使用阿里的gpgKEY)curl-fsSLhttps://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg|sudogpg--dearmor-o/usr/share/keyrings/docker-archive-k......
  • Pycharm配置Docker运行Tensorflow
    在PyCharm中使用Docker来运行TensorFlow环境,实际上是将TensorFlow容器与PyCharm项目结合,使你能够在容器内执行TensorFlow代码。这有助于确保环境的可重复性,避免在本地机器上安装和配置TensorFlow时出现的版本冲突问题。以下是如何在PyCharm中通过Docker使用Ten......
  • 基于Jenkins+Docker的自动化部署实践——整合Git与Python脚本实现远程部署
    环境说明:Ubuntu:v24.04.1LTSJekins:v2.491Docker:v27.4.0Gogs:v0.14.0-可选。可以选择Github,Gitlab或者Gitea等Git仓库,不限仓库类型1Panel:v1.10.21-lts-可选。这里主要用于查看和管理Docker容器Jenkins实现参数化构建这里通过Docker进行安装【系统管理】【插件管理】......
  • docker运行Hadoop、Spark3,Flink1.x
    windowsdockerdesktopdocker-compose.ymlservices:#Hadoopnamenode:image:bde2020/hadoop-namenode:2.0.0-hadoop3.2.1-java8container_name:namenodeports:-9870:9870-9000:9000volumes:-.\hadoop\dfs\name:/had......
  • Docker 环境中配置 Grafana:详细教程与常见配置项解析
    言简意赅的讲解Docker环境中通过修改Grafana配置解决的痛点Grafana是一个开源的数据可视化工具,用于监控和分析实时数据。它广泛应用于时序数据库如Prometheus、InfluxDB和其他数据源的监控展示。在Docker环境中运行Grafana是一种常见的做法,通过DockerCompose......
  • docker+kubernetes
    Docker docker 可以在阿里云仓库拉取,需要配置daemon.json dockersearchjava 全文搜索java相关镜像dockerpulljava:8 不输入版本号拉去latest最新版本查询下载dockerimages 看镜像仓库有哪些镜像软件查看具体软件镜像  dockerrun-d-p91:80nginx:......
  • docker save和docker export的区别
    dockersave和dockerexport的区别dockersave保存的是镜像(image),dockerexport保存的是容器(container);dockerload用来载入镜像包,dockerimport用来载入容器包,但两者都会恢复为镜像;dockerload不能对载入的镜像重命名,而dockerimport可以为镜像指定新名称。dockerexport的包......