mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-26 05:02:11 +08:00
2.2 KiB
2.2 KiB
在 Docker 容器中开发
运行服务容器
# 这个会在运行容器的时候,会占用大量 CPU,导致容器启动失败
docker-compose -f docker-compose.dev.yaml up -d
检查容器运行状态
docker-compose -f docker-compose.dev.yaml ps
应该能看到以下结果
NAME COMMAND SERVICE STATUS PORTS
etcd "/usr/local/bin/etcd…" etcd running 0.0.0.0:2379-2380->2379-2380/tcp
kafka "start-kafka.sh" kafka running 0.0.0.0:9092->9092/tcp
mongo "docker-entrypoint.s…" mongodb running 0.0.0.0:27017->27017/tcp
mysql "docker-entrypoint.s…" mysql running 0.0.0.0:3306->3306/tcp
open_im_api "air" open_im_api running 0.0.0.0:10000->10000/tcp
open_im_auth "air" open_im_auth running 0.0.0.0:10600->10600/tcp
open_im_friend "air" open_im_friend running 0.0.0.0:10200->10200/tcp
open_im_group "air" open_im_group running 0.0.0.0:10500->10500/tcp
open_im_msg_gateway "air" open_im_msg_gateway running
open_im_msg_transfer "air" open_im_msg_transfer running
open_im_push "air" open_im_push running 0.0.0.0:10700->10700/tcp
open_im_timed_task "air" open_im_timed_task running
open_im_user "air" open_im_user running 0.0.0.0:10100->10100/tcp
redis "docker-entrypoint.s…" redis running 0.0.0.0:6379->6379/tcp
zookeeper "/bin/sh -c '/usr/sb…" zookeeper running 0.0.0.0:2181->2181/tcp
检查容器日志
docker-compose -f docker-compose.dev.yaml logs -f
若要检查指定容器的日志,比如 open_im_api,则
docker-compose -f docker-compose.dev.yaml logs -f open_im_api