下载pve alpine镜像备份
复制压缩包内两个文件到/var/lib/vz/dump
点击恢复配置
选择系统盘并修改mac地址
新建一个缓存盘
并挂载到vm上
启动vm
帐号密码都是root
创建挂载缓存盘
mkdir /mnt/ttnode
chmod 777 /mnt/ttnode
新建这块挂载盘
列出磁盘
fdisk -l
选中磁盘
fdisk /dev/sdb
n(删除命令为d)
p
1
#保存
w
格式化磁盘格式
mkfs.ext4 /dev/sdb1
查询磁盘ID
blkid
设置开机自动挂载脚本
vi /etc/fstab
在里面添加挂载盘ID、路径、格式如下
UUID=2f0dab6c-57af-4c77-a720-274f96c03b56 /mnt/ttnode ext4 defaults,nofail 0 0
退出后执行挂载命令
mount -a
查看当前已挂载磁盘
df
新建docke
docker run -d \
-v /mnt/ttnode:/mnt/data/ttnode \
-v /var/run/docker.sock:/var/run/docker.sock \
--name ttnode \
--hostname ttnode \
--net=host \
--restart=always \
--memory=800m \
--cpus=1.5 \
registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest
参数解释
-v /mnt/disk:/mnt/data/ttnode `(可自行修改本机缓存目录) /mnt/disk 表示本机缓存目录,该目录通常是选择你的U盘路径, /mnt/data/ttnode 内部缓存目录不需要修改`
-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 核心数`
打开浏览器输入ip:1024
绑定甜糖
在路由器内设置端口转发
附docker常用命令
列出
docker ps -aq
停止
docker stop $(docker ps -aq)
删除
docker rm $(docker ps -aq)
删除镜像
docker rmi $(docker images -q)
Comments | NOTHING