fix: 更新Docker构建脚本
This commit is contained in:
@@ -69,21 +69,27 @@ ENV TZ="Asia/Shanghai"
|
||||
WORKDIR /usr/local/etc/omc
|
||||
|
||||
SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"]
|
||||
RUN chmod +x /usr/local/etc/omc/script/*.sh
|
||||
RUN /usr/local/etc/omc/script/postunpack.sh
|
||||
|
||||
EXPOSE 80 443 33030 33443 33033 33034 33060
|
||||
|
||||
USER 1001
|
||||
ENTRYPOINT [ "/usr/local/etc/omc/script/entrypoint.sh" ]
|
||||
CMD [ "/usr/local/etc/omc/script/run.sh" ]
|
||||
CMD [ "/usr/local/etc/omc/script/entrypoint.sh" ]
|
||||
|
||||
# build 546 MB
|
||||
# docker docker build --platform linux/amd64 --build-arg TARGETARCH=amd64 --build-arg VERSION=2.2505.2 -t omc:r2.2505.2-ubuntu22.04-amd64 .
|
||||
|
||||
# service ssh start && service nginx start && /usr/local/bin/omc --env prod -c /usr/local/etc/omc/omc.yaml
|
||||
# docker run -it omc:r2.2505.2-ubuntu22.04-amd64 /bin/bash
|
||||
|
||||
# docker run --privileged=true --restart=always -m 512M --name omc_2.2505.2 -d omc:r2.2505.2-ubuntu22.04-amd64
|
||||
# docker run -it omc:2.2505.2-ubuntu22.04-amd64 /bin/bash
|
||||
|
||||
# docker run --privileged=true --restart=always -m 512M -e M_PARAM=lite --name omc_2.2505.2 -d omc:2.2505.2-ubuntu22.04-amd64
|
||||
# docker run --privileged=true --restart=always -m 512M \
|
||||
# -e TZ=Asia/Shanghai \
|
||||
# -e M_PARAM=lite \
|
||||
# -p 80:80 \
|
||||
# -p 443:443 \
|
||||
# --network omcnet \
|
||||
# --name omc \
|
||||
# -d omc:2.2505.2-ubuntu22.04-amd64
|
||||
# docker rm -f omc_2.2505.2
|
||||
# docker run -it omc_2.2505.2 bash
|
||||
|
||||
Reference in New Issue
Block a user