在進行Docker安裝HA之前,需要先確認Docker是否已經正確安裝??梢酝ㄟ^運行以下命令來檢查Docker是否已經安裝好:
docker --version
如果命令行返回了Docker版本信息,則表示Docker已經正確安裝。
接下來,我們需要安裝并配置Docker Compose。Docker Compose是一個用于定義和管理多個Docker容器的工具。
首先,需要從Docker官網下載Docker Compose的最新穩定版本。可以在終端中執行以下命令:
sudo curl -L "https://github.com/docker/compose/releases/download/{VERSION}/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
其中,{VERSION}需要替換成當前Docker Compose的最新版本號。
下載完成后,需要將下載的文件添加可執行權限,可以通過以下命令完成:
sudo chmod +x /usr/local/bin/docker-compose
接下來,我們需要創建一個目錄來存放HA的配置文件和數據??梢栽诮K端中執行以下命令來創建目錄:
sudo mkdir /opt/ha && sudo chown $USER:$USER /opt/ha
接下來,創建名為docker-compose.yml的文件,并將以下內容復制到文件中:
version: '3'
services:
homeassistant:
image: homeassistant/home-assistant:stable
container_name: homeassistant
restart: always
ports:
- "8123:8123"
volumes:
- /opt/ha:/config
這將創建一個名為homeassistant的容器,并在容器中運行最新的Home Assistant穩定版本。
最后,使用以下命令啟動HA:
docker-compose up -d
在啟動完成后,可以通過訪問http://localhost:8123來訪問Home Assistant網頁版。
下一篇css 會飛的蝴蝶