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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM