使用docker部署ChirpStack過程中的一些巨坑

1, 執行docker命令不成功

  • 問題:輸入docker ps出現下面的提示
  • Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/images/json: dial unix /var/run/docker.sock: connect: permission denied

在這裏插入圖片描述

  • 解決方案:sudo執行

在這裏插入圖片描述

2, Docker pull鏡像慢的解決方法

2.1 第一步、將docker鏡像源修改爲阿里

  • 在 /etc/docker/daemon.json 文件中添加以下參數(沒有該文件則新建)

#修改或創建文件

 vim /etc/docker/daemon.json

#在文件中添加以下內容

 {
  "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"]
 }

2.2 第二步、服務重啓

#使配置文件生效

systemctl daemon-reload

#重啓docker

systemctl restart docker

3, docker 報錯“net/http: TLS handshake timeout”的解決方法

解決方法和第二個錯誤解決方法一樣。

爲了永久性保留更改,您可以修改 /etc/docker/daemon.json 文件並添加上 registry-mirrors 鍵值。

{
“registry-mirrors”: [“https://registry.docker-cn.com”]
}

  • 修改保存後重啓 Docker 以使配置生效。
    使用命令
啓動 docker 服務:sudo service docker start
停止 docker 服務:sudo service docker stop
重啓 docker 服務:sudo service docker restart

4, 打不開chirpstack的站點

  • 問題: 打不開站點
    在這裏插入圖片描述
    這個問題真的很坑,弄了我一天。還以爲問題出在前面的文件配置問題。
    最後發現是js與瀏覽器不兼容的問題。

解決方案

使用chrome瀏覽器或者火狐。
在這裏插入圖片描述

初始用戶名和密碼都是admin

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章