在Mac上运行Rainbond,10分钟快速安装
- - DockOne.io以往安装部署 Rainbond 的方式都无法绕过 Kubernetes 集群的搭建,无论是作为开发环境还是用于生产交付,部署的过程都非常依赖于服务器或云主机. 这在体验 Rainbond 云原生应用管理平台的过程中设置了较高的门槛. 然而对于个人开发者而言,准备一台服务器甚至多台服务器,才可以体验到这种企业级产品,是非常奢侈的.
ifconfig
命令获得,或者按住 Option
键的同时点击右上角 WIFI 图标即可。但注意的一点就是,除非你确定这个集群中部署的业务不会对除本机之外的其他人提供服务,否则不要填写127.0.0.1。 export EIP=IP地址
docker run --privileged -d -p 7070:7070 -p 80:80 -p 443:443 -p 6060:6060 -p 8443:8443 \
--name=rainbond-allinone --restart=unless-stopped \
-v ~/.ssh:/root/.ssh \
-v ~/opt/rainbond:/opt/rainbond \
-e ENABLE_CLUSTER=true \
-e EIP=$EIP \
registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.5.0-dind-allinone \
&& docker logs -f rainbond-allinone
docker run --privileged -d -p 7070:7070 -p 80:80 -p 443:443 -p 6060:6060 -p 8443:8443 \
--name=rainbond-allinone --restart=unless-stopped \
-v ~/.ssh:/root/.ssh \
-v ~/opt/rainbond:/opt/rainbond \
-e ENABLE_CLUSTER=true \
-e EIP=$EIP \
registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.5.0-dind-arm64-allinone \
&& docker logs -f rainbond-allinone
正在加载数据,预计3分钟,时间取决于磁盘性能...
正在启动Rainbond,预计5分钟...
Rainbond启动成功,可以通过访问: http://$EIP:7070 进入Rainbond控制台
docker exec -ti rainbond-allinone bash
root@e600f21466b6:~# kubectl get po -n rbd-system
NAME READY STATUS RESTARTS AGE
rbd-etcd-0 1/1 Running 2 (4d4h ago) 6d2h
rbd-gateway-4l2l7 1/1 Running 2 (4d4h ago) 6d2h
dashboard-metrics-scraper-7db45b8bb4-5lsfv 1/1 Running 2 (4d4h ago) 6d2h
rbd-webcli-6d64c66cb7-4g8bh 1/1 Running 2 (4d4h ago) 6d2h
kubernetes-dashboard-fbd4fb949-d6wbx 1/1 Running 2 (4d4h ago) 6d2h
rbd-mq-c95cf9857-x4m5b 1/1 Running 2 (4d4h ago) 6d2h
rainbond-operator-7d8649cd8b-cbllk 1/1 Running 3 (4d4h ago) 6d2h
rbd-db-0 2/2 Running 4 (4d4h ago) 6d2h
rbd-hub-64777d89d8-sjhgt 1/1 Running 2 (4d4h ago) 6d2h
rbd-node-8nfmj 1/1 Running 2 (4d4h ago) 6d2h
rbd-monitor-0 1/1 Running 2 (4d4h ago) 6d2h
rbd-eventlog-0 1/1 Running 2 (4d4h ago) 6d2h
rbd-worker-85d4f9696c-lkjn6 1/1 Running 2 (4d4h ago) 6d2h
rbd-resource-proxy-67879f484-tlq26 1/1 Running 4 (4d4h ago) 6d2h
rbd-chaos-2m7nt 1/1 Running 2 (4d4h ago) 6d2h
rbd-api-dff6bc49d-ttxrg 1/1 Running 2 (4d4h ago) 6d2h