openimsdk / openim-docker

openim-docker configuration for deploying OpenIM. Provides a build solution for a stable distribution, as well as a docker compose deployment strategy
https://openim.io
Apache License 2.0
31 stars 39 forks source link

feat: supoort openim-chat source code deployment in mac #111

Closed cubxxw closed 5 months ago

cubxxw commented 5 months ago


🔍 What type of PR is this?

đź‘€ What this PR does / why we need it:

Link: https://github.com/openimsdk/open-im-server/issues/1793

đź…° Which issue(s) this PR fixes:

đź“ť Special notes for your reviewer:

🎯 Describe how to verify it

đź“‘ Additional documentation e.g., RFC, notion, Google docs, usage docs, etc.:

kubbot commented 5 months ago

[!TIP] Run make install to check the status

Docker Images:

Click to expand docker images ```bash REPOSITORY TAG IMAGE ID CREATED SIZE ghcr.io/openimsdk/openim-chat release-v1.5 a17b28cabeae 22 hours ago 254MB bitnami/zookeeper 3.8 3f59c19baae5 2 days ago 516MB bitnami/node-exporter 1.7.0 7cce7e1716cf 2 days ago 96.8MB ghcr.io/openimsdk/openim-server release-v3.5 04a9a72d29d8 2 days ago 622MB ghcr.io/openimsdk/openim-web v3.5.0-docker 5832eaadfde7 9 days ago 222MB node 18 b244e09e4264 10 days ago 1.09GB node 20 6d73373309a0 10 days ago 1.1GB minio/minio RELEASE.2024-01-11T07-46-16Z f5d82361e10f 11 days ago 151MB debian 10 e151bbc09abf 11 days ago 114MB debian 11 a07ba40fa4ab 11 days ago 124MB node 20-alpine b677a20cbee9 11 days ago 137MB ghcr.io/openimsdk/openim-admin toc-base-open-docker.35 3c146d363beb 12 days ago 190MB ubuntu 20.04 f78909c2b360 5 weeks ago 72.8MB ubuntu 22.04 174c8c134b2a 5 weeks ago 77.8MB node 18-alpine f3776b60850d 5 weeks ago 132MB prom/prometheus v2.48.1 ea7f826b1553 6 weeks ago 247MB bitnami/kafka 3.5.1 f79889e4e4af 7 weeks ago 558MB moby/buildkit buildx-stable-1 be698b50dea4 7 weeks ago 172MB moby/buildkit latest be698b50dea4 7 weeks ago 172MB alpine 3.16 e525c930fe75 7 weeks ago 5.54MB alpine 3.17 7997ad530b08 7 weeks ago 7.06MB alpine 3.18 b541f2080109 7 weeks ago 7.33MB grafana/grafana 10.2.2 06e5d59b720d 2 months ago 399MB mariadb 10.6 d1d924d97091 2 months ago 396MB node 16 1ddc7e4055fd 4 months ago 909MB prom/alertmanager v0.26.0 9f27df16978d 5 months ago 66.8MB node 16-alpine 2573171e0124 5 months ago 118MB mongo 6.0.2 b70536aeb250 15 months ago 695MB redis 7.0.0 53aa81e8adfa 20 months ago 117MB ```

Docker Processes:

Click to expand docker ps ```bash CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 245b4ca0e10c prom/prometheus:v2.48.1 "/bin/prometheus --c…" About a minute ago Up About a minute 0.0.0.0:19090->9090/tcp, :::19090->9090/tcp prometheus 368c3f2d1f3f prom/alertmanager:v0.26.0 "/bin/alertmanager -…" About a minute ago Up About a minute 0.0.0.0:19093->9093/tcp, :::19093->9093/tcp alertmanager 9be6457c79df ghcr.io/openimsdk/openim-chat:release-v1.5 "/openim/openim-chat…" About a minute ago Up About a minute (healthy) 0.0.0.0:10008-10009->10008-10009/tcp, :::10008-10009->10008-10009/tcp openim-chat c846ad68ec27 ghcr.io/openimsdk/openim-server:release-v3.5 "/openim/openim-serv…" 3 minutes ago Up 3 minutes (healthy) 0.0.0.0:10001-10002->10001-10002/tcp, :::10001-10002->10001-10002/tcp, 0.0.0.0:20100->20100/tcp, :::20100->20100/tcp, 0.0.0.0:20110->20110/tcp, :::20110->20110/tcp, 0.0.0.0:20120->20120/tcp, :::20120->20120/tcp, 0.0.0.0:20130->20130/tcp, :::20130->20130/tcp, 0.0.0.0:20140->20140/tcp, :::20140->20140/tcp, 0.0.0.0:20150->20150/tcp, :::20150->20150/tcp, 0.0.0.0:20160->20160/tcp, :::20160->20160/tcp, 0.0.0.0:20170->20170/tcp, :::20170->20170/tcp, 0.0.0.0:20230->20230/tcp, :::20230->20230/tcp, 0.0.0.0:21300-21301->21300-21301/tcp, :::21300-21301->21300-21301/tcp, 0.0.0.0:21400-21403->21400-21403/tcp, :::21400-21403->21400-21403/tcp openim-server 312e941f1992 mongo:6.0.2 "docker-entrypoint.s…" 3 minutes ago Up 3 minutes 0.0.0.0:37017->27017/tcp, :::37017->27017/tcp mongo c12cd39ee91f bitnami/zookeeper:3.8 "/opt/bitnami/script…" 3 minutes ago Up 3 minutes 2888/tcp, 3888/tcp, 8080/tcp, 0.0.0.0:12181->2181/tcp, :::12181->2181/tcp zookeeper 73746550b6cc redis:7.0.0 "docker-entrypoint.s…" 3 minutes ago Up 3 minutes 0.0.0.0:16379->6379/tcp, :::16379->6379/tcp redis 79f6275b43cb ghcr.io/openimsdk/openim-admin:toc-base-open-docker.35 "/docker-entrypoint.…" 3 minutes ago Up 3 minutes 0.0.0.0:11002->80/tcp, :::11002->80/tcp openim-admin b8309b470573 minio/minio:RELEASE.2024-01-11T07-46-16Z "/usr/bin/docker-ent…" 3 minutes ago Up 3 minutes 0.0.0.0:9090->9090/tcp, :::9090->9090/tcp, 0.0.0.0:10005->9000/tcp, :::10005->9000/tcp minio 6572c555f0d9 bitnami/kafka:3.5.1 "/opt/bitnami/script…" 3 minutes ago Up 3 minutes 0.0.0.0:19092->9092/tcp, :::19092->9092/tcp kafka 38b75cac8208 grafana/grafana:10.2.2 "/run.sh" 3 minutes ago Up 3 minutes 0.0.0.0:13000->3000/tcp, :::13000->3000/tcp grafana ab02e10e8b46 bitnami/node-exporter:1.7.0 "/opt/bitnami/node-e…" 3 minutes ago Up 3 minutes 0.0.0.0:19100->9100/tcp, :::19100->9100/tcp node-exporter 15a5f273aa61 mariadb:10.6 "docker-entrypoint.s…" 3 minutes ago Up 3 minutes 0.0.0.0:13306->3306/tcp, :::13306->3306/tcp mysql 06087f840f91 ghcr.io/openimsdk/openim-web:v3.5.0-docker "/docker-entrypoint.…" 3 minutes ago Up 3 minutes 0.0.0.0:11001->80/tcp, :::11001->80/tcp openim-web d58380669cdd moby/buildkit:buildx-stable-1 "buildkitd --allow-i…" 4 minutes ago Up 4 minutes buildx_buildkit_builder-7f330fd0-7524-4891-9e31-e0e794c1609c0 ```