2019-04-16 13:56:45
李世平
|
建议制作一个基于alpine 的docker部署版本,方便用户快速部署和体验暄暄!alpine的好处是只有几兆大小 占用非常小的资源,Ubuntu版本的docker基本上都是300M左右,下面是我写的 基于Ubuntu的dockerfile
FROM ubuntu:
16.04
USER root
COPY .
/sources.list
/etc
/apt
/sources.list
COPY supervisord.conf
/etc
/supervisor
/conf.d
/supervisord.conf
COPY .
/xxd
/opt
/
COPY .
/xxb
.2.5.0.zbox_64.tar.gz
/tmp
/
RUN cat
/etc
/apt
/sources.list \
&& rm
-Rf
/etc
/apt
/sources.list.d
/* \
&& apt-get update
-yqq \
&& apt-get install
-yqq supervisor \
&& tar zxvf
/tmp
/xxb
.2.5.0.zbox_64.tar.gz
-C
/opt \
&& rm
-Rf
/tmp
/*
EXPOSE
80 443
CMD [
"/usr/bin/supervisord",
"-c",
"/etc/supervisor/conf.d/supervisord.conf"]
sources.list 是Ubuntu 阿里源 supervisord.conf
[supervisord]
nodaemon=
true
[program:xxd]
command=
/opt/xxd
stdout_logfile=
/dev/stdout
stdout_logfile_maxbytes=
0
stderr_logfile=
/dev/stderr
stderr_logfile_maxbytes=
0
autorestart=
false
startretries=
0
[program:zbox]
command=
/opt/zbox/zbox start
stdout_logfile=
/dev/stdout
stdout_logfile_maxbytes=
0
stderr_logfile=
/dev/stderr
stderr_logfile_maxbytes=
0
autorestart=
false
startretries=
0
|
李世平 最后编辑, 2019-04-16 14:07:12
薛才杰
|
您好,感谢您对喧喧产品的支持和建议,您的建议想法我已反馈给相关研发技术人员:)
从其他编辑器或软件中复制粘贴内容,建议先过下txt试试。 |
1/1
联系我们
社群交流
微信公众号
QQ群
