1
0

chore: docker部署安装脚本

This commit is contained in:
TsMask
2024-12-13 14:18:31 +08:00
parent 62bfc47a0a
commit da42adef91
8 changed files with 185 additions and 41 deletions

View File

@@ -62,7 +62,7 @@ RUN apt-get update && \
nginx openssh-server \
&& ssh-keygen -A \
&& adduser --disabled-password --gecos "" omcuser \
&& echo 'omcuser:password' | chpasswd \
&& echo 'omcuser:a9tU53r' | chpasswd \
&& mkdir -p /home/omcuser/.ssh \
&& chmod 700 /home/omcuser/.ssh \
&& touch /home/omcuser/.ssh/authorized_keys \
@@ -85,7 +85,7 @@ COPY --from=build-golang /docker/logs /var/log/omc
COPY --from=build-golang /docker/nginx/cert /etc/nginx/cert
COPY --from=build-golang /docker/nginx/nginx.conf /etc/nginx/nginx.conf
EXPOSE 33030 33033 33040 33060 80 22
EXPOSE 22 80 443 33030 33443 33033 33060
CMD ["/bin/sh", "-c", "service ssh start && service nginx start && /usr/local/bin/omc --env ${APPENV} -c /usr/local/etc/omc/omc.yaml"]