Apollo6.0配置及进入

进入docker脚本文件夹

cd ~/apollo/docker/scripts
docker ps -a
#查看目前docker id
CONTAINER ID   IMAGE                                              COMMAND       CREATED        STATUS                    PORTS     NAMES
35190e0a0ece   apolloauto/apollo:dev-x86_64-18.04-20210914_1336   "/bin/bash"   17 hours ago   Exited (0) 17 hours ago             apollo_dev_ning
c9e4f63ccb15   hello-world                                        "/hello"      2 days ago     Exited (0) 2 days ago               compassionate_pascal

docker start 35190e0a0ece
#启动容器

bash dev_into.sh
#进入系统

[xxx@in-dev-docker:/apollo]$ ./apollo.sh build
#注意需要访问github




编译错误internal compiler error:killed(program cc1plus)

这是因为交换空间不足(电脑内存8个g不够用)

解决办法:

#查看当前系统是否有swap分区
free -h

#如果有删除原有分区和文件
sudo swapoff /swapfile
sudo rm  /swapfile

#根据 需要设置8G
sudo fallocate -l 8G /swapfile
#检查是否创建成功
ls -lh /swapfile

#分区生效并查看
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
sudo swapon --show

free -h

#备份和固化swap分区
sudo cp /etc/fstab /etc/fstab.bak
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

来源:Ubuntu 20.04增加SWAP分区,解决加载大型数据集的内存溢出问题_wangwang的博客-CSDN博客

ubuntu20.04上实现百度Apollo6.0系统的部署 - stacso - 博客园

编译成功!

(07:23:45) INFO: Elapsed time: 396.114s, Critical Path: 139.69s
(07:23:45) INFO: 5815 processes: 4424 internal, 1391 local.
(07:23:45) INFO: Build completed successfully, 5815 total actions
==============================================
[ OK ] Done building apollo. Enjoy!
==============================================

启动Dreamview

bash scripts/bootstrap.sh

[WARNING] nvidia-smi not found. CPU will be used.
[WARNING] nvidia-smi not found. CPU will be used.
[WARNING] nvidia-smi not found. CPU will be used.
[WARNING] nvidia-smi not found. CPU will be used.
nohup: appending output to 'nohup.out'
[ OK ] Launched module monitor.
[WARNING] nvidia-smi not found. CPU will be used.
[WARNING] nvidia-smi not found. CPU will be used.
nohup: appending output to 'nohup.out'
[ OK ] Launched module dreamview.
Dreamview is running at http://localhost:8888

浏览器打开https://localhost:8888

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Apollo 6.0 Docker是指使用Docker容器来运行Apollo 6.0的开发环境。首先,你需要检查并切换到Apollo的r6.0.0分支,可以使用以下命令:cd apollo git checkout r6.0.0 \[1\]。然后,你可以使用bash docker/scripts/dev_start.sh命令来启动Apollo开发Docker容器 \[1\]。如果你想要设置循环回放模式,可以使用选项--loop \[2\]。如果你想要停止Apollo容器,你可以在容器中执行exit命令或者在宿主机中执行docker stop $(docker ps -aq)命令来停止所有的Docker容器,或者使用docker stop apollo_xxxxx命令来停止特定的Apollo容器 \[2\]。如果你想要重新启动Apollo Docker,你可以使用以下命令:systemctl start docker && systemctl enable docker systemctl status docker \[3\]。 #### 引用[.reference_title] - *1* *3* [【apollo6.0安装全教程】](https://blog.csdn.net/weixin_42377570/article/details/123429583)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Apollo6.0安装文档教程——环境搭建、安装、编译、测试](https://blog.csdn.net/qq_37346140/article/details/127405885)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值