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

 找回密码
 立即注册
查看: 1224|回复: 2

[技术探讨] 如何在HA中命令Portainer中拉取HA最新docker镜像

[复制链接]

35

主题

401

帖子

2567

积分

金牌会员

Rank: 6Rank: 6

积分
2567
金钱
2166
HASS币
10
发表于 2023-11-7 11:28:11 | 显示全部楼层 |阅读模式
本帖最后由 lexcao 于 2023-11-7 11:29 编辑

ChatGPT教我的命令是
shell_command:换行空格pull_latest_home_assistant_image: 'curl -X POST -H "Content-Type: application/json" -H "Authorization: Bearer 我的Portainer授权码=" -d "{"fromImage":"ghcr.io/home-assistant/home-assistant","tag":"latest"}" http://我的Portainer地址:9000/api/endpoints/我的ENDPOINT/docker/images/create'
实际使用没有产生效果,不知道是不是整句话都不对
回复

使用道具 举报

1

主题

5

帖子

75

积分

注册会员

Rank: 2

积分
75
金钱
70
HASS币
0
发表于 2023-11-7 16:13:37 | 显示全部楼层
点赞 点赞
回复

使用道具 举报

4

主题

46

帖子

538

积分

高级会员

Rank: 4

积分
538
金钱
492
HASS币
0
发表于 2023-11-7 17:12:48 | 显示全部楼层
我用的docker版本的HA,所以自动更新docker容器的话我现在习惯于用watchtower。HAOS中的Portainer插件还没用过。用docker compose更新容器命令是
docker-compose pull XXX #XXX是镜像/容器名,如果不带XXX就是更新所有
然后
docker-compose up -d XXX
清理旧的镜像
docker image prune


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-26 12:36 , Processed in 0.396723 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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