『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 7170|回复: 4

[求助] ubuntu+docker+hassio怎么降级

[复制链接]

40

主题

393

帖子

1764

积分

金牌会员

Rank: 6Rank: 6

积分
1764
金钱
1366
HASS币
0
发表于 2018-2-8 17:54:28 | 显示全部楼层 |阅读模式
ubuntu+docker+hassio怎么降回0.61.1啊,0.62.1就是发现不了空气净化器,怎么搞都不行
回复

使用道具 举报

13

主题

554

帖子

4310

积分

论坛元老

Jeff

Rank: 8Rank: 8

积分
4310
金钱
3756
HASS币
10

活跃会员

发表于 2018-2-8 18:02:00 | 显示全部楼层
construct 降级到2.8.22就可以了啊
Jeff
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-2-8 18:24:38 | 显示全部楼层
docker exec -it hassio_supervisor curl -d ‘{“version”: “0.61.1”}’ http://hassio/homeassistant/update
Nero
回复

使用道具 举报

40

主题

393

帖子

1764

积分

金牌会员

Rank: 6Rank: 6

积分
1764
金钱
1366
HASS币
0
 楼主| 发表于 2018-2-8 22:11:11 | 显示全部楼层
neroxps 发表于 2018-2-8 18:24
[code]docker exec -it hassio_supervisor curl -d ‘{“version”: “0.61.1”}’ http ...

ssh返回这个rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: starting container process caused "exec: \"curl\": executable file not found in $PATH"
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-2-10 09:16:13 | 显示全部楼层
本帖最后由 neroxps 于 2018-4-18 14:03 编辑
pcping 发表于 2018-2-8 22:11
ssh返回这个rpc error: code = 2 desc = oci runtime error: exec failed: container_linux.go:247: star ...

因为hassio 的镜像没有安装 curl,装上就好了。

docker exec -it hassio_supervisor apk update && apk add curl && curl -d  '{"version":"0.60.1"}'’ http://hassio/homeassistant/update

嫌速度慢可以这样

docker exec -it hassio_supervisor sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo "http://mirrors.ustc.edu.cn/alpine/edge/testing" >> /etc/apk/repositories &&  apk update && apk add curl && curl -d  '{"version":"0.60.1"}' http://hassio/homeassistant/update 


如果你是树莓派,就需要运行以下命令

docker exec -it hassio_supervisor sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories && echo "http://mirrors.ustc.edu.cn/alpine/edge/testing" >> /etc/apk/repositories &&  apk update && apk add curl curl-dev && curl -d  '{"version":"0.60.1"}' http://hassio/homeassistant/update 


另外什么版本都好,在宿主中运行

curl -d '{"version":"0.66.1"}' http://172.30.32.2/homeassistant/update


这样都可以降级,因为homeassistant的docker默认ip就是 172.30.32.2 这个好像是所有平台都是固定的。

评分

参与人数 1金钱 +6 收起 理由
jyz_0501 + 6 谢谢分享!

查看全部评分

Nero
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-12-23 18:24 , Processed in 0.055534 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表