Skip to content

快速开始 - 服务端安装与部署 - Docker容器部署

在Docker中运行

  • 进入到服务端项目根目录下,运行maven编译命令

    bash
    mvn clean package
  • 编译完成之后,执行docker命令完成镜像编译,编译时长取决于依赖基础镜像的下载时长。

    bash
    docker compose build
  • 然后执行启动容器的命令

    bash
    docker compose up
  • 观察控制台打印,如果出现下面信息,说明服务端启动成功

    *********Congratulations! All services are up and healthy!*********

    也可以直接命令查询log

    docker logs check-all-service
  • 其它可能用到的命令

    bash
    # 停止并移除由 docker compose up 命令创建的容器、网络
    docker compose down
    
    # 在docker compose down基础上,再清除卷等资源,比如MySQl, Redis的磁盘卷
    docker compose down -v
    
    # 在docker compose down基础上,再移除 Compose 文件中定义的所有镜像
    docker compose down --rmi all

至此,服务端完成了启动!赶快到浏览器页面试一下吧 -> http://localhost:5173/im/login