一、确保安装好docker-compose,可查看版本信息来验证是否安装;
docker-compose --version
二、在GitHub官网下载DeathStarBench的安装包
在官网中点击Code,然后复制标记的代码(https://github.com/delimitrou/DeathStarBench.git);
在Ubuntu中粘贴复制的代码并运行;
运行成功后通过ls可查看到DeathStarBenth;
进入到DeathStarBenth文件里查看里面的内容,可查看到里面有hotelReservation、mediaMicroservices、socialNetwork等文件;
进入到socialNetwork文件里,可查看到里面包含了Dockerfile、docker-compose.yml等文件;
通过docker-compose ps命令来查看容器列表,若能显示列表表头,则表明可显示容器列表。(若不能显示,则不能进行下一步。
执行docker-compose up -d命令来启动应用程序;
docker-compose up -d
若部署成功,则在Docker Desktop应用中可查看到容器,则表明部署social-network成功。