2、安装Steamboat

2021-11-16  本文已影响0人  木火_magic

Steamboat 由以下3个Docker镜像组成。

sudo docker pull registry.cn-hangzhou.aliyuncs.com/steamboat/steamboat:sp1

sudo docker pull registry.cn-hangzhou.aliyuncs.com/steamboat/steamboat:sp2

sudo docker pull registry.cn-hangzhou.aliyuncs.com/steamboat/steamboat:sp3

我们可以通过如下命令检查镜像是否下载成功:

sudo docker images
此时控制台会出现如图所示
REPOSITORY                                              TAG       IMAGE ID       CREATED       SIZE
hello-world                                             latest    feb5d9fea6a5   7 weeks ago   13.3kB
registry.cn-hangzhou.aliyuncs.com/steamboat/steamboat   sp1       9b5cc6bd42d0   2 years ago   111MB
registry.cn-hangzhou.aliyuncs.com/steamboat/steamboat   sp3       5c75ec9ef2b6   2 years ago   936MB
registry.cn-hangzhou.aliyuncs.com/steamboat/steamboat   sp2       0487eb7998d9   2 years ago   936MB
image.png

每个镜像开放了不同的端口,对应的端口列表如下

*sp1:80、8090、8205、8207
*sp2:8202
*sp2:8206

运行镜像时,需要为端口设置映射。例如运行sp2时,需要将宿主机的端口映射到8202,对应命令如下

sudo docker run -d -p 8202:8202 0487eb7998d9

启动多个镜像时,就要运行多条命令,而且还需要设置端口映射,颇为麻烦。我们可以编写一个shell脚本runp.sh完成这些工作,其内容如下(要注意的是,每行命令最后面的字符串时IMAGE ID。ID的值有可能发变化,这里需要填写真实的ID值,值可以通过docker images 命令查看):

当我们需要启动steamboat时,只需在终端执行 sh runp.sh 命令,便可以在浏览器中输入 http://localhost 访问联系平台页面了

#sp1
sudo docker run -d -p 80:80 -p 8090:8090 -p 8205:8205 -p 8207:8207 9b5cc6bd42d0 
#sp2
sudo docker run -d -p 8202:8202 0487eb7998d9
#sp3
sudo docker run -d -p 8206:8206 5c75ec9ef2b6
上一篇 下一篇

猜你喜欢

热点阅读