docker安装uptime-kuma

工作站搭建 云天 1小时前 5次浏览 0个评论

这两天安装uptime-kuma,之前把它装到了aliyun ecs上,考虑该云服务器资源有限,因此决定仅使用其搭建博客+frp网络转发,把相关工具都安装到运行于工作站的tools-node虚拟机上。
因为在aliyun ecs安装的uptime-kuma还没有开始配置,还是空壳,因此不将其打包然后copy到tools-node再docker load,选择重新安装,具体步骤如下

新增compose.yaml文件,内容如下

services:
  uptime-kuma:
    image: louislam/uptime-kuma:2
    container_name: uptime-kuma
    restart: unless-stopped
    ports:
      - "3001:3001"
    volumes:
      - ./data:/app/data
    environment:
      - TZ=Asia/Shanghai
      - UMASK=0022
    healthcheck:
      test: ["CMD", "curl", "-f", "http://127.0.0.1:3001"]
      interval: 30s
      timeout: 5s
      retries: 3
      start_period: 15s
    logging:
      driver: json-file
      options:
        max-size: "10m"
        max-file: "3"

volumes:
  data:

使用docker compose up -d命令拉镜像并启动服务,使用浏览器访问ip:3001端口,页面如下:

部署完毕,后续进行相关配置。

踩坑记录参考: docker安装uptime-kuma

在安装时发现当时使用的ubuntu16.04版本安装的docker版本只能支持较旧版本,因此又重新安装了k3s-control、k3s-worker01、k3s-worker02、tool-node三个节点的镜像版本为ubuntu22.04,随后为这四个节点重新安装配置tailscale,在tool-node节点安装uptime-kuma,这是最近两天的工作

喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址