21 lines
830 B
Docker
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"]
|
|
|