docker.io/openim/openim-server:v3.8.3-patch.3 linux/amd64

docker.io/openim/openim-server:v3.8.3-patch.3 - 国内下载镜像源 浏览次数:25

openim-server 镜像

这是一个开源的即时通讯(IM)服务器镜像,基于 Go 语言开发。

该镜像包含了 OpenIM 项目的核心代码,可以用来构建高性能、可扩展的 IM 系统。

使用该镜像,您可以轻松搭建自己的 IM 服务器,并提供丰富的功能,例如:

  • 单聊
  • 群聊
  • 消息发送
  • 消息接收
  • 用户管理
  • 群组管理

该镜像还支持多种数据库和消息队列,例如:

  • MySQL
  • PostgreSQL
  • Redis
  • Kafka

您可以根据自己的需求选择合适的数据库和消息队列。

源镜像 docker.io/openim/openim-server:v3.8.3-patch.3
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3
镜像ID sha256:4eee96194d987d2eebafdb1e0be275984d26de539ecf6760abab941e6a52423f
镜像TAG v3.8.3-patch.3
大小 1.72GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 sh -c mage start && tail -f /dev/null
工作目录 /openim-server
OS/平台 linux/amd64
浏览量 25 次
贡献者 83******5@qq.com
镜像创建 2025-03-07T10:21:40.58373373Z
同步时间 2025-05-23 17:39
更新时间 2025-05-30 10:20
环境变量
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin GOLANG_VERSION=1.22.12 GOTOOLCHAIN=local GOPATH=/go SERVER_DIR=/openim-server
镜像标签
2025-03-07T10:27:08.534Z: org.opencontainers.image.created IM Chat ChatGPT: org.opencontainers.image.description NOASSERTION: org.opencontainers.image.licenses 916d074cf971e675799cb025e1e8a064a82127ad: org.opencontainers.image.revision https://github.com/openimsdk/open-im-server: org.opencontainers.image.source open-im-server: org.opencontainers.image.title https://github.com/openimsdk/open-im-server: org.opencontainers.image.url 3.8.3-patch.3: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3  docker.io/openim/openim-server:v3.8.3-patch.3

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3  docker.io/openim/openim-server:v3.8.3-patch.3

Shell快速替换命令

sed -i 's#openim/openim-server:v3.8.3-patch.3#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3  docker.io/openim/openim-server:v3.8.3-patch.3'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3  docker.io/openim/openim-server:v3.8.3-patch.3'

镜像构建历史


# 2025-03-07 18:21:40  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["sh" "-c" "mage start && tail -f /dev/null"]
                        
# 2025-03-07 18:21:40  36.29MB 执行命令并创建新的镜像层
RUN /bin/sh -c go get github.com/openimsdk/gomake@v0.0.14-alpha.5 # buildkit
                        
# 2025-03-07 18:21:37  61.82KB 复制新文件或目录到容器中
COPY /openim-server/go.sum /openim-server/ # buildkit
                        
# 2025-03-07 18:21:37  10.48KB 复制新文件或目录到容器中
COPY /openim-server/go.mod /openim-server/ # buildkit
                        
# 2025-03-07 18:21:37  366.00B 复制新文件或目录到容器中
COPY /openim-server/start-config.yml /openim-server/ # buildkit
                        
# 2025-03-07 18:21:37  464.00B 复制新文件或目录到容器中
COPY /openim-server/magefile.go /openim-server/ # buildkit
                        
# 2025-03-07 18:21:37  439.00B 复制新文件或目录到容器中
COPY /openim-server/magefile_unix.go /openim-server/ # buildkit
                        
# 2025-03-07 18:21:37  91.00B 复制新文件或目录到容器中
COPY /openim-server/magefile_windows.go /openim-server/ # buildkit
                        
# 2025-03-07 18:21:37  5.56MB 复制新文件或目录到容器中
COPY /go/bin/mage /usr/local/bin/mage # buildkit
                        
# 2025-03-07 18:21:37  203.05KB 复制新文件或目录到容器中
COPY /openim-server/config /openim-server/config # buildkit
                        
# 2025-03-07 18:21:37  1.45GB 复制新文件或目录到容器中
COPY /openim-server/_output /openim-server/_output # buildkit
                        
# 2025-03-07 14:13:38  0.00B 设置工作目录为/openim-server
WORKDIR /openim-server
                        
# 2025-03-07 14:13:38  0.00B 设置环境变量 SERVER_DIR
ENV SERVER_DIR=/openim-server
                        
# 2025-03-07 14:13:38  2.05MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache bash # buildkit
                        
# 2025-02-05 02:23:13  0.00B 设置工作目录为/go
WORKDIR /go
                        
# 2025-02-05 02:23:13  0.00B 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
                        
# 2025-02-05 02:23:13  222.34MB 复制新文件或目录到容器中
COPY /target/ / # buildkit
                        
# 2025-02-05 02:23:13  0.00B 设置环境变量 PATH
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-02-05 02:23:13  0.00B 设置环境变量 GOPATH
ENV GOPATH=/go
                        
# 2025-02-05 02:23:13  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=local
                        
# 2025-02-05 02:23:13  0.00B 设置环境变量 GOLANG_VERSION
ENV GOLANG_VERSION=1.22.12
                        
# 2025-02-05 02:23:13  533.85KB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache ca-certificates # buildkit
                        
# 2025-01-08 20:07:30  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-01-08 20:07:30  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:4eee96194d987d2eebafdb1e0be275984d26de539ecf6760abab941e6a52423f",
    "RepoTags": [
        "openim/openim-server:v3.8.3-patch.3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server:v3.8.3-patch.3"
    ],
    "RepoDigests": [
        "openim/openim-server@sha256:c83bd0f121b3b87ad75ab94ecdbb370c5e0f3ab2d463548b04a56738bf1833b8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/openim/openim-server@sha256:9ec1999a94dcdec45f0abd4f410e6ba7e69e982136dc8027aac4dde9d08fe900"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-07T10:21:40.58373373Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOLANG_VERSION=1.22.12",
            "GOTOOLCHAIN=local",
            "GOPATH=/go",
            "SERVER_DIR=/openim-server"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/openim-server",
        "Entrypoint": [
            "sh",
            "-c",
            "mage start \u0026\u0026 tail -f /dev/null"
        ],
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2025-03-07T10:27:08.534Z",
            "org.opencontainers.image.description": "IM Chat ChatGPT",
            "org.opencontainers.image.licenses": "NOASSERTION",
            "org.opencontainers.image.revision": "916d074cf971e675799cb025e1e8a064a82127ad",
            "org.opencontainers.image.source": "https://github.com/openimsdk/open-im-server",
            "org.opencontainers.image.title": "open-im-server",
            "org.opencontainers.image.url": "https://github.com/openimsdk/open-im-server",
            "org.opencontainers.image.version": "3.8.3-patch.3"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1721625760,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/98e12abcf1f73746b159bb18f8bf18b468a9ecc4fe5d895ac49a02e3d202b81b/diff:/var/lib/docker/overlay2/a6b4d82a31e6f02a1588a60bfcc996a2f95699a81de3b5eb291a5c6063dd8016/diff:/var/lib/docker/overlay2/61823f24726ec305c149980b803a3150d10e4b6de79c406813cb9afb30568028/diff:/var/lib/docker/overlay2/4100ecac291d48c946347b9ed040c97ca84a7a5d49331a98cf4ba091695c147b/diff:/var/lib/docker/overlay2/d23c6ecaa9f5a54b539e558a3b16b60061c8622199c14b521dc923d0f78fe9bb/diff:/var/lib/docker/overlay2/4952e7aa3cd1fbd279f8d5b284c2b94f27da0100c27bd5139fc1c72959af54a0/diff:/var/lib/docker/overlay2/92c664be8b3ca1ddb135b34b62c134055de984f60e9ecaf6b0b9ec73225102ca/diff:/var/lib/docker/overlay2/0f5d518134c82000a81d6add5370b88411f7101df8c97ee3c886933ff6857fc8/diff:/var/lib/docker/overlay2/4413e872ec2909ec19f22811b38d0927a57ff99d7decc74efba9c445d5b0399c/diff:/var/lib/docker/overlay2/e481c1972e0da82f697aa94cecc4edcc56de3750bde49db13f4007d343256541/diff:/var/lib/docker/overlay2/aaf5d59a3a9511182b706b1cb22eee90f5b7abae4657230ed23396efd141b5b0/diff:/var/lib/docker/overlay2/7ef458194a1975bdc2aeb5b98baed31169366bdf099d51366ae01a7932dbea31/diff:/var/lib/docker/overlay2/1d4a7ea1a3142aa331ae1d169dd39204de4e597da34e2111ab1d7fc2a61dd29d/diff:/var/lib/docker/overlay2/1bf438706063f179c8de2f8d0a323f17a960c47ba52cfd6feba06e94f9310097/diff:/var/lib/docker/overlay2/d2c286d7176fdb328c4bb37b7897e5be2f818cc043297fc18d00509fb4a397d6/diff:/var/lib/docker/overlay2/d20d579acee6b92a841ecc27f4d08dddd63e6a78b9aab3e87eac393e91dd0045/diff",
            "MergedDir": "/var/lib/docker/overlay2/7c7a7f19909b23cc1042431bd83682463439a4cce065ae12828e9c57c9637da5/merged",
            "UpperDir": "/var/lib/docker/overlay2/7c7a7f19909b23cc1042431bd83682463439a4cce065ae12828e9c57c9637da5/diff",
            "WorkDir": "/var/lib/docker/overlay2/7c7a7f19909b23cc1042431bd83682463439a4cce065ae12828e9c57c9637da5/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:a0904247e36a7726c03c71ee48f3e64462021c88dafeb13f37fdaf613b27f11c",
            "sha256:24b2c6f9cf1c082a497849c09626f7fe641140b106c0a8f51e54124660cff493",
            "sha256:2699b00e2967b9521003fd666565dd6e08013b76e4ff5534e7ed4996f7de7181",
            "sha256:b47c2b6d8b9e65fd7d43ba665ef7fbffea01813c875aa8d50538798ff776a1cc",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:831d749c56aa7db0661c818dfe31db353b872fd616f4e5101e6e912624e5b486",
            "sha256:296e0d39386ca4b4991859669e4d02a817953d313041a6cac5e28aae9813c2a8",
            "sha256:c9d90f6d1e7f4e9f5bc366533c7eda5532b18c64708a6644acbb042d121c1d58",
            "sha256:2637bcd9d1173d3c48c83081e061fc06be80b07980c69c9cbc74b44ceb8c1916",
            "sha256:bd94fa708a9d5ae1d936f7f15d805f8f83bd8e85faaa2a1468e81c9f252fae77",
            "sha256:7add755247848f27c51a665011752fe64e188398aa9a458776a99c715c73aaf2",
            "sha256:f61d45ed1e6f9b626c9e9d1cd9fa80b41c0356ed012288699cde9e97bdc4d860",
            "sha256:9642f08e7768797422a41b7948af15899cfd1c74ae982deb901a4d3b1b180c23",
            "sha256:f9612b2f59a8f92af393b6a4a589a45abb83a32e58b83651f5233b9da6d202e7",
            "sha256:6b0fb61f6f46357ef2db194ab1c6cf9dd022e99c3848bb5a013c682b194fd7a3",
            "sha256:e1e40d28c28fd45f91d43f1f0440783c2c9e6288a30cdf3189c677658400f3e0",
            "sha256:faa17be71ceac6509a23ef7699c95cc8c73a74ec1eb8cb9fc7c046d0ba4e9215"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-05-23T17:38:02.023290211+08:00"
    }
}

更多版本

docker.io/openim/openim-server:release-v3.8.1

linux/amd64 docker.io990.82MB2024-10-30 10:38
237

docker.io/openim/openim-server:release-v3.7

linux/amd64 docker.io929.88MB2024-11-15 15:00
130

docker.io/openim/openim-server:release-v3.8.2

linux/amd64 docker.io1.01GB2024-12-03 19:29
204

docker.io/openim/openim-server:v3.8.3-patch.3

linux/amd64 docker.io1.72GB2025-05-23 17:39
24