Apollo 课程学习9——demo仿真实践

学习前言

今天的学习内容是Apollo的demo仿真实践。

测试浏览器是否支持WebGL

打开 https://get.webgl.org
测试结果:


其他方法可参考
Does My Browser Support WebGL

安装ubuntu系统

主要参考文档:
Download Ubuntu Desktop
VMware WorkstationV15.5.6.16341506 官方中文正式版
VMware安装Ubuntu(虚拟机)


安装完成后,进入Terminal。

git-lfs 安装

sudo apt-get install git

sudo apt install curl

curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash

sudo apt-get install git-lfs

sudo apt-get update

下载apollo源码

命令(下拉最新版本apollo):

git clone https://github.com/apolloauto/apollo

或者Github—apollo代码下载

因为github上下载得很慢,有时候会下载失败(尝试了一个下午,最后还是失败了);
所以最后用中国码云—apollo代码下载,下载速度明显快了很多
(这里是从百度apollo–github官方移植过来的,代码是一样的)

我下载的是Apollo5.0的源码


git clone https://gitee.com/guopu/apollo.git


终于弄好了,在Github折腾了一下午的源码下载居然在码云10分钟就搞定了,笑哭

安装docker

cd apollo
bash docker/setup_host/install_docker.sh

拉取镜像

使用阿里云镜像加速器
参考文档

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://           com"]   //将"registry-mirrors": ["https://......com"] (对应自己的加速地址)复制到文件中
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
bash docker/scripts/dev_start.sh

备注:

这一步进行了好久,现在还没有成功,等我成功拉取后再补充笔记吧。笑哭。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
为了学习Apollo的代码,你可以按照以下步骤进行: 1. 下载Apollo源码并导入到开发工具中。你可以从Apollo的GitHub或者Gitee仓库中获取源码。 2. 学习Apollo的核心概念和工作原理。了解各个模块的职责以及分步执行流程。 3. 阅读Apollo的文档和代码注释。文档中提供了详细的使用说明和示例代码,代码注释可以帮助你理解代码的功能和实现细节。 4. 运行Apollo的示例代码。Apollo提供了一些示例代码,可以帮助你更好地理解如何使用Apollo来实现配置中心功能。 5. 自己编写测试代码。根据自己的需求和学习进度,可以编写一些测试代码来验证和深入理解Apollo的功能。 6. 练习修改配置和热发布。通过修改配置文件并观察变化,可以更好地理解Apollo的配置管理功能和热发布机制。 请注意,学习Apollo的代码需要一定的Java和Spring框架的基础知识。如果你对这些领域不熟悉,建议先学习Java和Spring相关的知识再进行深入的学习。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Apollo学习(超详细)](https://blog.csdn.net/hyzsuccess/article/details/127867287)[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^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值