#楼主# 2021-6-10

跳转到指定楼层
本帖最后由 你大爷 于 2021-8-24 13:51 编辑

一只爱利用资源的米老鼠--利用一切可用资源薅(三)

DOCKER环境已经搭建完成了,但是WSL是将UBUNTU安装在C盘的,应该没有人一个C盘走天下吧?需要将发行版迁移走,不然装个网心云DOCKER版,要不了多久系统占满岂不是崩了?
用LxRunOffline工具来迁移WSL到其他磁盘分区
https://github.com/DDoSolitary/LxRunOffline/releases
下载
http://lxrunoffline-v3.5.0-msvc.zip/
找个地方解压出来,我放在D盘TEMP目录下,一会儿好找。

用管理员方式启动powershell
停止wsl
wsl --shutdown
在powershell下进入d:\temp
执行 .\lxrunoffline list
看看需要迁移的WSL的名字
我的是ubuntu-20.04
执行
.\lxrunoffline m -n Ubuntu-20.04 -d D:\UBUNTU
没多久就可以了,实际是迁移了一个虚拟机而已。
查看发行版安装位置
.\LxRunOffline.exe di -n Ubuntu-20.04
如果是刚才指定的位置就是迁移成功了。我的是D:\UBUNTU
启动起来继续
wsl
执行sudo service docker start再执行sudo docker run --name=wxedge --restart=always --privileged --net=host --tmpfs /run --tmpfs /tmp -v /media/wxedge_storage:/storage:rw -d registry.cn-hangzhou.aliyuncs.com/onething/wxedge

网心云docker版已经启动起来了,但是有一个问题要处理,WSL的端口无法出去。我慢慢弄,已经整了2天了,水平有限。

其它:
强制重启wsl
管理员运行powershell
Get-Service LxssManager | Restart-Service



本帖被以下淘专辑推荐:

转播转播 分享淘帖
回复

使用道具

  • TA的每日心情
    开心
    2024-7-1 10:19
  • 194

    主题

    775

    帖子

    2390

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    2390

    最佳新人

    飞哥头很大 发表于 2021-6-15 14:34:29
    嘿呀,恭喜您中奖啦,快戳链接了解详情来兑奖唷https://bbs.onethingcloud.com/fo ... wthread&tid=955
    回复

    使用道具 举报

  • TA的每日心情
    可爱
    2024-11-13 11:08
  • 96

    主题

    1539

    帖子

    37

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    37

    热心会员最佳新人活跃会员

    米老鼠 发表于 2021-8-20 17:02:00
    不要
    回复

    使用道具 举报