🌞 Apollo使用
1.Apollo的部署
1.1 docker中安装
安装docker compose,注意版本号。
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
给权限。
sudo chmod +x /usr/local/bin/docker-compose
检查docker-compose是否安装是否成功。
docker-compose --version
$root> docker-compose version 1.29.2, build 5becea4c
接下来安装apollo,进入docker-quick-start目录。
docker-compose up -d
![image-20210722145922495](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210722145922495.png)
参考资料:
2.Apollo的基本配置
输入
账号:apollo
密码:admin
![image-20210722145955235](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210722145955235.png)
2.1用户管理:
![image-20210722193100160](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210722193100160.png)
2.2 新增部门:
![image-20210723160708395](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723160708395.png)
2.3 创建项目:
![image-20210723161347633](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723161347633.png)
2.4 创建集群:
![image-20210723161657862](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723161657862.png)
![image-20210723161730668](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723161730668.png)
![image-20210723161753685](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723161753685.png)
2.5 创建namespace
![image-20210723162323730](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723162323730.png)
![image-20210723162159327](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723162159327.png)
![image-20210723162639376](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723162639376.png)
![image-20210723162600357](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723162600357.png)
![image-20210723162802323](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723162802323.png)
2.6 关联namespace
无需再新建相同的配置。
![image-20210723163556927](https://cdn.jsdelivr.net/gh/Diomchen/PiCor/image-20210723163556927.png)
错误解决
先关掉docker-compose
docker-compose down
再打开docker-compose
docker-compose up
首先还是检查端口是否被占用
netstat -nlpt
如果不是端口问题,说明在过去一段时间里重启过服务器防火墙,则需要将docker服务重启
service docker restart