请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居第一站

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

n1 ubuntu18.04内置到emmc后部署docker,portainer.io,ha

[复制链接]

10

主题

227

帖子

638

积分

论坛分享达人

积分
638
金钱
411
HASS币
0
发表于 2018-7-12 16:13:41 | 显示全部楼层 |阅读模式
本帖最后由 goldstep 于 2018-7-12 16:20 编辑

感谢各路大神协助n1刷机并移植到emmc,移植过去的目标就是为了部署ha,
现在根据自己的搭建过程总结实施步骤如下:

1、先安装依赖
apt-get install -y avahi-daemon avahi-discover libnss-mdns libavahi-compat-libdnssd-dev g++ gcc jq apparmor-utils network-manager software-properties-common dbus apt-transport-https ca-certificates

2、再安装DOCKER
apt-get install docker.io -y
装好docker,可以docker ps -a看看

1)docker volume create portainer_data
2)docker pull portainer/portainer
3)docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
4)浏览器里访问:http://ip:9000
5) 建立一个本地local用户
admin    12345678
df -h
看剩余空间还剩余 3.8G的容量

3、下一步是安装homeassistant:0.71.0
0710
docker pull homeassistant/aarch64-homeassistant:0.71.0
也可以拉取最新的:
docker pull homeassistant/aarch64-homeassistant:latest

4、配置ha
docker run -d --name="home-assistant"  -e "TZ= Asia/Shanghai" -p 8123:8123  homeassistant/aarch64-homeassistant:latest

现在问题是:配置完成后,每次关机开机,putty通过ssh登陆系统后,打开google浏览器输入ip:9000,无法运行,必须执行docker ps,才能能正常打开portainer.io
为保证每次开关容器自动运行,在某大神的指点下,将命令:docker ps写到rc.local,保证每次开机都能访问。

QQ图片20180712161447.jpg

QQ截图20180712160804.png

QQ截图20180712161748.png


5、如果有问题,格掉内置的data系统重新来最节省时间:
mke2fs -F -q -t ext4 -m 0 /dev/data

回复

使用道具 举报

0

主题

234

帖子

898

积分

高级会员

Rank: 4

积分
898
金钱
664
HASS币
0
发表于 2018-7-12 17:34:29 | 显示全部楼层
厉害了厉害了  给大佬端冰阔乐
回复

使用道具 举报

1

主题

203

帖子

829

积分

高级会员

Rank: 4

积分
829
金钱
626
HASS币
0
发表于 3 天前 来自手机 | 显示全部楼层
感谢大神分享!
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2018-7-20 01:19 , Processed in 0.224361 second(s), 33 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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