【VPS】通过Docker-Compose部署Copilot项目

  • dockerCopilot

💠前言✨


  • 源项目地址:https://github.com/onlyLTY/dockerCopilot

  • 一个主打便捷的docker容器管理工具,现在已经支持所有平台。

  • 功能:

    • 一键更新容器
    • 指定镜像和tag更新
    • 启动、停止、重启容器
    • 重命名容器
    • 删除无TAG镜像
    • 删除未使用镜像
    • 更新进度查看
    • 备份容器设置
    • 恢复容器设置
  • 容器实时更新进度,预览图:

  • docker

  • 无TAG镜像&未使用镜像,实时批量删除,预览图:

  • NONE

  • 截图为老版本,新版本更漂亮实用了.

💠部署✨


  • VPS的平台系统:Debian
  • 部署方式:Docker-Compose
  • 部署的项目为魔改版本,更多功能了.
  • 创建目录,命名:copilot
  • vim docker-compose.yaml,输入i,粘贴以下内容,再次按下esc退出键,输入:wq 保存退出:
services:
  dockercopilot:
    container_name: dockercopilot
    image: l429609201/dockercopilot:latest
    restart: unless-stopped
    privileged: true
    network_mode: bridge
    ports:
      - 13712:12712
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock    # 必须:管理 Docker
      - ./data:/data                                 # 必须:持久化配置/备份
      - /root/data/docker_data:/compose              # 可选:启用 Compose 项目管理
    environment:
      - TZ=Asia/Shanghai
      - DOCKER_HOST=unix:///var/run/docker.sock
      - secretKey=adminadmin.                        #改成你的密码,不少于八位且非纯数字
  • 拉取项目
 docker-compose pull
  • 运行项目
 docker-compose up -d
  • 访问项目,输入ip:12712.

  • 界面UI

  • 通过域名进行访问,请输入https开头的域名格式,端口号留空,输入密码即可登录成功。(只有HTTP形式,通过ip访问,才需要输入端口号12712访问登录后台.)

  • DockerCopilot的更新: 需要通过左下角页面的"更新按钮"来更新自身。(如果有更新的时候就会显示更新程序按钮,如果没有更新的时候就不会显示。)

  • DockerCopilot的更新: 切勿点击容器列表的一键更新,会导致项目停止运行.

  • 通过NGINX项目,可以实现反向代理,通过域名进行访问后台.

💠群晖部署方式✨


💠部署完成✨


© 版权声明
文章版权归作者所有,未经允许请勿转载。

消息盒子

# 暂无消息 #

只显示最新10条未读和已读信息