当前位置: 首页 > article >正文

TongESB7.1.0.0如何使用dockercompose运行镜像(by lqw)

文章目录

    • 安装准备
    • 安装

安装准备

1.安装好docker和dockercompose:
docker、docker-compose安装教程,很详细
2.上传好安装相关文件
在这里插入图片描述

安装

使用以下命令导入管理端镜像和运行时镜像

docker load -i tongesb_manage_7100.tar
docker load -i tongesb_server_7100.tar

查看是否导入成功:

docker images | grep tongesb

在这里插入图片描述

修改docker-compose.yml文件

以下是原文件内容:

name: tongesb_7100
services:
  tongesb_manage_7100:
    image: tongesb_manage:7.1.0.0
    container_name: tongesb_manage_7100
    restart: always
    networks:
      - tongesb_network
    ports:
      - 18080:8080
      - 25600:15600
    volumes:
      - tongesb_manage_config:/tong/TongESB7/Manage/config
      - tongesb_manage_log:/tong/TongESB7/Manage/log
      - tongesb_am_config:/tong/TongESB7/Manage/AccessManager/config
      - tongesb_am_log:/tong/TongESB7/Manage/AccessManager/logs
      - tongesb_redis:/tong/TongESB7/redis-linux
      - /paht/to/license.dat:/tong/TongESB7/Manage/AccessManager/license.dat:rw

  tongesb_server_7100:
    image: tongesb_server:7.1.0.0
    container_name: tongesb_server_7100
    restart: always
    networks:
      - tongesb_network
    depends_on:
      - tongesb_manage_7100
    environment:
      - IS_REDIS_IP=tongesb_manage_7100
      - IS_SERVER_IP_ADDR=10.10.83.121
    ports:
      - 19602:19602
      - 8185:8185
      - 8195:8195
      - 9999:9999
      - 5555:5555
    volumes:
      - tongesb_server_config:/tong/TongESB7/Server/config
      - tongesb_server_log:/tong/TongESB7/Server/log
      - tongesb_httpproxy_config:/tong/TongESB7/Server/httpProxy/config
      - tongesb_httpproxy_log:/tong/TongESB7/Server/httpProxy/log

volumes:
  tongesb_manage_config:
  tongesb_manage_log:
  tongesb_am_config:
  tongesb_am_log:
  tongesb_redis:
  tongesb_server_config:
  tongesb_server_log:
  tongesb_httpproxy_config:
  tongesb_httpproxy_log:

networks:
  tongesb_network:
    driver: bridge
    ipam:
      driver: default
      config:
        - subnet: 172.97.0.0/24

需要改动的地方有两处:
在这里插入图片描述
在这里插入图片描述

在docker-compose.yml文件所在目录,执行以下命令,创建容器启动管理端和运行时:

docker compose up -d

在这里插入图片描述

执行完后,使用以下指令查看是否创建成功

docker ps | grep tongesb

在这里插入图片描述

另外下面的是常用指令

docker compose stop 停止容器,不会删除容器
docker compose start 启动已有容器
docker compose down 停止容器并删除容器
docker compose logs 查看容器启动日志
docker exec -it container_name /bin/bash 进入容器内部
docker volume ls 查看数据卷
docker volume inspect volume_name 查看数据卷详情

确认安装无误后,等一段时间,直接访问http://服务器ip:18080/console

在这里插入图片描述

根据提示修改密码后进入“运维”->“集群管理”菜单,点击默认集群的“编辑”,查看运行时启动状态,如果可以看到一个状态为“启动”的运行时,则表示启动成功。

在这里插入图片描述


http://www.kler.cn/a/513933.html

相关文章:

  • 高并发内存池_各层级的框架设计及ThreadCache(线程缓存)申请内存设计
  • 通过docker overlay2目录名查找容器名和容器ID
  • 机器学习(5):支持向量机
  • 内存 管理
  • Qt调用ffmpeg库实现简易视频播放器示例
  • Linux系统 C/C++编程基础——使用make工具和Makefile实现自动编译
  • 失业ing
  • 【22】Word:小李-高新技术企业政策❗
  • 机器学习09-Pytorch功能拆解
  • 基于微信小程序的驾校预约小程序
  • xctf-comment(Intruder,git恢复,SQL注入,Hex解码)
  • 【实践】Python封装植物的健康状态,确保数据访问安全
  • 数据库索引(1)
  • 2025年最新深度学习环境搭建:Win11+ cuDNN + CUDA + Pytorch +深度学习环境配置保姆级教程
  • C# OpenCV机器视觉:红外体温检测
  • npm和webpack学习
  • 150 Linux 网络编程6 ,从socket 到 epoll整理。listen函数参数再研究
  • 解决github无法clone的问题
  • 树莓派4基于Debian GNU/Linux 12 (Bookworm)设置程序开机自启动
  • TiDB 的高可用实践:一文了解代理组件 TiProxy 的原理与应用
  • pyautogui自动化鼠标键盘操作
  • Redis 7.0 新特性助力:小红书利用 I/O 多线程模型应对高并发挑战
  • 汽车和工业用激光雷达行业分析
  • C语言练习(16)
  • Ubuntu16.04 安装OpenCV4.5.4 避坑
  • 深度学习之监督学习和无监督学习的探讨