Instalação do Docker
https://www.runoob.com/docker/macos-docker-install.html
Espelho de busca
docker search home-assistant
Você pode ver que assistente domiciliar / assistente domiciliar, que está classificado em primeiro lugar na imagem acima, tem o maior número de estrelas, optamos por fazer o download
Baixar espelho
docker pull homeassistant/home-assistants
Crie um contêiner
A seguir estão os comandos no mac. Para os outros, você só precisa alterar o caminho após -v para o caminho onde a configuração do contêiner está armazenada localmente, e uma string de IDs do contêiner será gerada após a operação bem-sucedida.
docker run -d --name="hass" -v ${HOME}/hass/mac_config -p 8123:8123 homeassistant/home-assistant
- d: significa execução em segundo plano
- nome: defina um alias para o contêiner (caso contrário, ele será gerado aleatoriamente para facilitar o gerenciamento)
- v: Configure o volume de dados (os dados no contêiner são mapeados diretamente para o ambiente do host local, consulte a configuração do caminho
- p: Porta de mapeamento (a porta no contêiner é mapeada diretamente para a porta do host local e a última é a imagem recém-baixada. Execute o contêiner.
Verifique o status de execução
docker ps
Um registro com o nome especificado ao criar o contêiner indica que ele foi executado com sucesso
Abra 127.0.0.1:8123 diretamente e entre para configurar seu Home-Assistant.
Iniciar / parar contêiner
## 启动
docker start hass
## 停止
docker stop hass