Docker 安装Apollo快速入门

前期准备工作:Ubuntu安装Git

1、执行git命令,查看是否已安装git

2、执行  sudo apt-get install git  命令安装git

3、安装完成后进行git配置,输入指令git config --global user.name "xxx"和 git config --global user.email "你的邮箱地址"

4、生成公钥:ssh-keygen -C 'user.email@126.com' -t rsa;生成后会告诉你在哪个位置,我个人目前是root账户登录的,所以默认安装在root文件夹下面;

5、进入cd /root/.ssh/   打开文件: vi id_rsa.pub  复制公钥

6、在GitHub或者Gitee上配置公钥即可

7、查看是否可连接: ssh -T git@gitee.com

 

下载Apollo源码:

参考官方文档 https://github.com/ctripcorp/apollo/wiki/Apollo-Quick-Start-Docker%E9%83%A8%E7%BD%B2

github => https://github.com/ctripcorp/apollo

gitee => https://gitee.com/nobodyiam/apollo(本人使用gitee)

也可以在win系统上下载指定版本后上传到Linux系统里

 

cd /home/code
sudo git clone https://gitee.com/nobodyiam/apollo.git
cd /home/code/apollo/scripts/docker-quick-start

sudo apt install docker-compose
# 安装好docker-compose后,在docker-quick-start目录下执行
sudo docker-compose up # 第一次执行会触发下载镜像等操作,需要耐心等待一些时间

注1:数据库的端口映射为13306,所以如果希望在宿主机上访问数据库,可以通过localhost:13306,用户名是root,密码留空。

注2:如要查看更多服务的日志,可以通过docker exec -it apollo-quick-start bash登录, 然后到/apollo-quick-start/service和/apollo-quick-start/portal下查看日志信息。

 

在执行了sudo docker-compose up后会在本地运行一个apollo-quick-start服务,按ctrl + c停止掉

然后在portainer(Docker可视化工具)中查看,有apollo-db,apollo-dbdata,apollo-quick-start, 状态都是stopped

三个都要启动,然后访问 http://localhost:8070/

apollo 默认账号apollo 密码admin

 

posted @ 2021-02-05 15:43  夜空中的萤火虫  阅读(1476)  评论(0编辑  收藏  举报