docker 安装home Assistant
1、先切换到root 用户,先安装一些基本环境: 2、添加阿里云软件源。 3、然后安装 Docker 社区版。 4、启动 docker。 5、docker设置开机自动启动。 6、检查docker的运行状态。 7、查看 docker docker版本信息 服务显示为绿色 running ,在操作中表示。 1、拉hass的最新镜像(注意:根据自己的需要选择相应的版本不是越新越好。可访问docker官网搜索:homeassistant 或者通过命令行在linux中搜索。 2、拉docker镜像。 3、创建容器并运行。 -d: 表示在后台操作容器。 -p:xff08映射端口容器内的端口直接映射到本地主机端口最后便是刚才下载的镜像,操作容器 docker 查看并启动容器 卸载(删除)Docker 镜像,你可以使用 `docker rmi` 命令。以下是一些基本步骤: a. 检查已安装的内容 Docker 镜像: 这个会议列出了已经拉到本地的列表 Docker 镜像。找到你想卸载的镜像 REPOSITORY 和 TAG。 b. 卸载 Docker 镜像: 如果你想删除多个镜像多个可以一次指定 `<image_id>`: 或者,通过镜像的 REPOSITORY 和 TAG 删除: 请注意,如果你试图删除正在运行的容器的镜像,您可能需要先停止和删除容器然后删除镜像。 您可以首先删除使用此镜像的容器,然后试着删除镜像。使用下列命令删除容器: 然后再试着删除镜像: c. 清理无用的镜像: 这将删除所有与任何容器无关的镜像。 请小心操作,确保您在删除这些镜像之前不需要删除它们。如果您删除了正在使用的镜像,所以相关容器可能会受到影响。 4、访问hass 。 HACS(Home Assistant Community Store)是一个 Home Assistant 集成社区发展,用于简化和改进 Home Assistant 上插件()集成、自定义组件、主题等;安装、更新和管理。使用 HACS,您可以很容易地从社区获得各种扩展和定制内容,无需手动下载和安装。 先到github官网下载hacs包。 将其上传到服务器然后将命令cp用于docker容器,注意homeasistant容器叫has,例如,hacs.zip上传到服务器/opt/文件夹下。 2:创建config下的文件夹: 3:下载hacs.zip上传值/zip上传值/opt/目录下并将命令复制到docker中(此操作不能在容器中执行。)。 4:进入docker容器并在cdhacs目录下解压: 5:重启homeassistant,并在配置中添加HACS。 注意:将hacs包放入指定的加载文件夹后,重启homeassistant,不能安装hacs,一直在安装页面上加载,检查DNS和hosts,如果可能的话,请求域名被墙,导致下载失败,hacs中的插件下载很可能会遇到这样的问题。 ip查询 查ip 网站ip查询 查询ip网站 对域名进行IP反查 iP查域名 与ip域名相同。 推荐有很多关于homeasistant的内容。HACS和(国内)安装准备 - HACHINA中文网。 Home Assistant 概述 - Home Assistant 中文文档 - 开发文档 - 文江博客。Home Assistant 是一款基于 Python 智能家居开源系统,支持众多品牌的智能家居设备,设备的语音控制和自动化可以很容易地实现。本文档的全站内容是基于 Ho…。 Homeasstant论坛 | HomeKit论坛 | Node-Red论坛 | ESPHome论坛-『瀚思彼岸』» 智能家居技术论坛! - Powered by Discuz!。『瀚思彼岸』Home Assistant智能家居技术论坛,分享Home Assistant技术,发布原创Homeassistant教程DIY发布智能硬件#xff0c;让你尽情享受『智能家庭』魅力!一、安装docker。
yum install -y yum-utils device-mapper-persistent-data lvm2。
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo。
yum -y install docker-ce。
systemctl start docker 。
systemctl enable docker。
systemctl status docker。
docker version。
二、部署Home Assistant。
docker search homeassistant。
docker pull homeassistant/home-assistant:latest。
docker run -d --name="hass" -v /path/to/config:/config -v /etc/localtime:/etc/localtime:ro -p 8123:8123 --net=host homeassistant/home-assistant。
--name my_home_assistant_instance: 指定容器的名称为 "my_home_assistant_instance",可根据需要进行修改。
-v /path/to/config:/config: 将本地配置目录映射到容器中 /config 目录。确保将 /path/to/config 替换为你的 Home Assistant 配置目录的实际路径。
-v /etc/localtime:/etc/localtime:ro: 将主机的时间配置映射到容器中,保持容器与主机同步。
--net=host: 使用主机网络模式使容器能够直接使用主机的网络配置。
注:在这里启动docker容器后,每次启动docker容器时,都会对数据进行初始化建议-v进行数据挂载。//查看容器信息docker ps -a //docker 使用<container_id>docker启动容器 start <container_id>///开始使用容器名称--name 参数指定容器的名称为 "my_container_instance"。my_image:tag 是你想开始的 Docker 镜像的名称和标签。docker run --name my_container_instance my_image:tagdocker stop <container_id>
docker images。
使用 `docker rmi` 指定的命令卸载 Docker 镜像。将 `<image_id>` 替换你想卸载的镜像 ID、REPOSITORY 或 TAG。例如: docker rmi <image_id>
docker rmi <image_id1> <image_id2> ...。
docker rmi <repository>:<tag>
docker rm 8eb90b0dedff。
docker rmi ed21f3cec5b6。
假如你想一次性清理所有未使用的镜像,可以使用以下命令:docker image prune。
操作需要放开端口8123访问链接:ip:8123。三、安装hacs。
。//进入hass容器docker exec -it hass bash 域名映射199.232.96.133 raw.githubusercontent.com192.30.255.113 github.可直接使用echo添加echo 192.30.255.113 github.com >> /etc/hostsecho 199.232.96.133 raw.githubusercontent.com >> /etc/hosts。
https://github.com/hacs/integration/releases。
1:进入docker容器:docker exec -it hass bash。
查找文件夹位置find /path/to/search -type d -name "folder_name"custom_components/hacs。
docker cp /opt/hacs.zip hass:/config/custom_components/hacs。
unzip hacs.zip。
DNS可以选择8.8.8.8,
至少加入两个hosts需要注意的是,这是hass容器中的hosts配置文件,需要进入容器进行执行https://site.ip138.com/raw.githubusercontent.com/。6、和MQTT一样 可直接添加到设备和服务中 不需要下载本地包。
https://www.hachina.io/09.HACS/HACS及(国内)安装准备/。
https://www.wenjiangs.com/doc/home-assistant-index。
https://bbs.hassbian.com/。Assistant服务器教程 · 语雀。Homeasstant服务器教程 · 语雀。
Homeasstant服务器教程。https://www.yuque.com/yuqueyonghuc00smtf/uaz8rz。
- 最近发表
-
- 小米澎湃OS新增支持跨生态互传LivePhoto功能
- 【Spring Boot】Spring原理:Bean的作用域和生命周期
- 鸿蒙原生版微信上架,支持群红包、转账等功能
- SVN 报错 sqlite[S11]: database disk image is malformed解决方案
- 新科菲尼泰通用遥控器SONY索尼电视适用于天猫18.5.5
- 三星宣布收购英国AI初创公司Oxford Semantic
- 美国“星舰”将执行第七次试飞任务
- 探索未来技术:全面分析三款创新型LCD智能手表的卓越选择
- 美的摩卡金523L大容量双开门冰箱:低噪音、高效率、理想的现代家庭保鲜伙伴
- 针对苹果下一代XR设备订单,三星电子正在积极开发LLW DRAM内存
- 随机阅读
-
- 苹果地图为福特车主更新电动汽车路线规划,支持特斯拉超充电站导航
- 当项目install报错时,“module jdk.compiler does not “opens com.sun.tools.javac.processing“ to unnamed modul
- 平台是数字时代的“封建领主”
- mysql in查询优化
- iPhone 17 Air最新设计细节曝光:外观尺寸与超大杯完全一致
- 免费下载单人角色扮演游戏
- 五款免费角色扮演单机游戏排名
- 风险投资机构的公益样本
- 哪一个是好的酒店门锁系统?科裕酒店锁让酒店好评率飙升90%?
- 奥迪A5双门版宣布停产:该品牌暂时没有双门敞篷跑车型
- 【Spring Boot】Spring原理:Bean的作用域和生命周期
- 深入分析:探索微单摄影的新境界——选择四款热门卡口相机推荐指南
- 杭州的机器人与深圳的机器人“战斗”
- 【python】银行客户流失预测预处理部分,独热编码、标签编码、数据离散处理、数据筛选、数据分割
- Git企业使用详细命令操作
- 深圳工业设计行业协会会长冯昌红:霸得“善拼敢闯”之蛮 让中国设计在全球发声
- 宏碁UP300 512GB USB3.0高速大容量随身办公U盘,出行携带必备,仅售179元
- 中国移动王东:400G开启了骨干线下周期,将光通信推向宽谱时代
- mysql启动时报错误:Starting MySQL... ERROR! The server quit without updating PID file快速解决
- 探索夏季凉爽新时尚:五款创新全方位摆头电风扇综合评价及购买指南
- 搜索
-
- 友情链接
-