apollo3.5搭建教程(调试成功)

作者调试3.5 成功,最新版系统完整调试过程正在整理中,需要详细调整文档与技术支持邮箱a18235212571

ubunutu 19 搭建细节【图文教程】https://blog.csdn.net/weixin_42453374/article/details/90235898

git官方文档link:git官方文档

 

Docker官方文档link:Docker官方文档

 

 

由于电脑正在跑代码无法进行截图,占时使用冯老师文章中的图,代码跑完后会进行更新。

更多详情:

  https://www.cnblogs.com/iors/p/10862713.html

以下为作者分析问题过程。

[从这里就是作者分析问题的过程,很枯燥,,有兴趣的小伙伴可以进行探讨与指正]

 

 

docker启动脚本这行命令为实际启动命令。脚本无法启动的时候,使用手动启动。

该脚本判断是本地用户还是root用户

我推荐使用root用户运行该脚本,而不是sudo。

如果不是root用户将会创建一个本地用户名命名的缓存目录。

本脚本引申到另一个脚本 bootst.sh

接下来去查看一下该脚本,争取找到蛛丝马迹。

脚本中首先是声明交互端口就与ip

 之后启动两个脚本

monitor.sh

dreamview.sh

之后我们继续分析,之前进入镜像时脚本出现偏差,为脚本中函数自动获取$USER 来作为名字进行拼接运行命令。但是镜像名字为root

当时的解决办法为将脚本修改为root 成功解决,(该思路可以作为我们的一种排除bug的一种思路)。

这里我会首先分析是否为端口声明时的错误。(原因docker内部文件交互端口为1111  而apollo使用的是8888首先进行一个小小的改动查看是否会有变化)

原文地址:https://www.cnblogs.com/iors/p/10724001.html