docker镜像快速使用文档:
- 建议虚拟机内存 : 8G
- 镜像大小: 2.1G
建议修改 Docker 镜像地址为阿里云,详见 官方镜像加速 – 阿里云文档
vim /etc/docker/daemon.json
添加:
{
“registry-mirrors”: [“https://q2gr04ke.mirror.aliyuncs.com”]
}
重启:
systemctl daemon-reload
- 获取docker镜像:docker pull registry.cn-hangzhou.aliyuncs.com/shulie-takin/takin:v1.0.2
- 启动docker镜像:docker run -e APPIP=your ip address -p 80:80 -p 2181:2181 -p 29900-29999:29900-29999 registry.cn-hangzhou.aliyuncs.com/shulie-takin/takin:v1.0.2
- 参数解释:-e:添加系统参数。APPIP:是运行容器所在的宿主机IP。默认surge-deploy是读取docker网卡的ip进行注册到zookeeper上的,这样会导致agent无法与容器中的surge-deploy进行通信,通过指定APPIP可以将宿 主机的IP注册到zookeeper上,这样agent就可以在容器外通过宿主机IP与容器内的surge-deploy应用进行通信。-d:后台启动,如果不想查看部署日志可以在-e前面添加-d参数。-p:需要开放的端口 前面的端口表示宿主机需要开放的端口,后面的表示容器中需要开放的端口。例如80:80指就是用宿主机的80端口映射到容器中的80端口。当然,你也可以使用其它的端口来与容器内的80端口进行映射,例如70:80,这 样也是可以的。但是,在访问的时候你就需要把70这个端口加上,例如使用2000:2181 agent在连接zookeeper的时候就需要把端口改成2000。其中80,2181,29900-29999这些端口是必须要开放的。如果你想连接 系统的redis,mysql你还可以开放6379和3306端口。
- 访问页面:http://APPIP/web,例如http://127.0.0.1/web,请把APPIP替换成所使用的APPIP的IP。
- 特别说明:如果部署完成访问首页出现:错误代码:502 ,Bad Gateway/错误的网关!这是因为容器内的takin-web还未完全启动完成,只需要在等一下,刷新页面就好了。
安装完成后:
- see 系统各个服务的启动命令
本文来自投稿,不代表TakinTalks稳定性技术交流平台立场,如若转载,请联系原作者。
评论列表(1条)