docker/mongodb/Dockerfile
2025-05-07 21:04:00 +08:00

21 lines
830 B
Docker

ARG ARCH
FROM harbor.colben.cn/general/rocky$ARCH:8
MAINTAINER Colben colbenlee@gmail.com
ADD --chown=root:root /ADD/ /opt/
RUN VERSION=4.2.17 \
&& echo -e '[mongodb-org]\n\
name=MongoDB Repository\n\
baseurl=https://mirrors.tuna.tsinghua.edu.cn/mongodb/yum/el$releasever/\n\
enabled=1\n\
gpgcheck=0\n\
' > /etc/yum.repos.d/mongodb.repo \
&& dnf makecache \
&& dnf install -y mongodb-org \
&& usermod -s /bin/bash mongod \
&& mv /etc/mongod.conf /etc/mongod.conf.origin \
&& mv /var/log/mongodb /var/log/mongo \
&& rm -f /var/log/mongo/mongod.log \
&& rm -rf /var/cache/dnf /var/lib/dnf
CMD ["/opt/ccmd"]