參考「hub.docker」官方網站提供的方法。
1. 因人在大陸,編輯「Docker」鏡像源為「阿里雲」
vi /etc/docker/daemon.json
#修改「Docker」鏡像「源」(阿里雲)
{"registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]}
#重啟「Dcoker」
systemctl restart docker.service
2. 建立「Config」存放「位置」至少「3GB Free」
mkdir -p /opt/unifi
3. 編寫 Docker File Pull 「UniFi-Controller」Docker 鏡像
docker create \
--name=unifi-controller \
-e PUID=1000 \
-e PGID=1000 \
-e PGID=1000 \
-v /opt/unifi:/config \
--restart unless-stopped \
linuxserver/unifi-controller
4. 檢查「UniFi-Controller」鏡像
docker images
5. 啟動 Docker「UniFi-Controller」容器,採用「宿主機」IP 啟用「端口」
docker run --net=host -d -it docker.io/linuxserver/unifi-controller
6.確認「Docker」有沒有「啟動」
docker ps
7. 檢查「網路端口」
netstat -ltunp
netstat -ltunp
6. 設定「Centos 7」防火牆
firewall-cmd --permanent --add-port=3478/udp
firewall-cmd --permanent --add-port=10001/udp
firewall-cmd --permanent --add-port=6789/tcp
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --permanent --add-port=8081/tcp
firewall-cmd --permanent --add-port=8443/tcp
firewall-cmd --permanent --add-port=8843/tcp
firewall-cmd --permanent --add-port=8880/tcp
sudo firewall-cmd --reload
7. 登入 Web「https://ip:8443」大功告成