LoraWAN论坛

标题: 基于 docker 部署 chirpstack v4 (海外常用)操作 [打印本页]

作者: BeyondDream    时间: 2024-10-17 10:31
标题: 基于 docker 部署 chirpstack v4 (海外常用)操作
本帖最后由 BeyondDream 于 2025-6-17 13:45 编辑

- 下载 docker 压缩包,解压,启动
- chirpstack- Download the docker repository and launch chirpstack
  1. wget https://rimelink.oss-cn-shenzhen.aliyuncs.com/chirpstack-docker.tar.gz
  2. tar zxvf ./chirpstack-docker.tar.gz
  3. cd chirpstack-docker/
  4. sudo docker-compose up -d
复制代码

- 切换 lorawan 频段并重启 chirpstack
- switch region of lorawan and restart the chirpstack
  1. region=as923
  2. sed -i "s/\(.*TOPIC_TEMPLATE=\)\([^/]\+\)\(.*\)/\1$region\3/" ./docker-compose.yml
  3. sudo docker-compose down; sudo docker-compose up -d
复制代码

- 停止  chirpstack
- down chirpstack
sudo docker-compose down

- 查看 chirpstack 日志
- logs for chirpstack
sudo docker-compose logs -f

- 查看 down 日志
- logs for downlink of device
sudo docker-compose logs -f | grep downlink-frame

----------------------------------------------------------------------------------------------------------
# 以下操作适合 yml 文件被删除或开启了多个 docker-compose

- 关闭所有 docker
- close all docker container
sudo docker ps | awk '{print $1}' | xargs sudo docker stop


----------------------------------------------------------------------------------------------------------
# 解决拉取 docker 镜像文件超时
- 编辑/etc/docker/daemon.json文件(如果没有就创建该文件),添加
{
  "registry-mirrors": ["https://docker.1ms.run"]
}

- 重启docker服务
sudo systemctl daemon-reload
sudo systemctl restart docker











欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/) Powered by Discuz! X3.3