Yes.

This is Dockerfiles

FROM centos:centos7

MAINTAINER Jerry <l...@bluetek.com.cn>
LABEL Vendor="Rynnova.com" Version="4.13.1.0"

ENV PANDA_SOFT_PATH "http://10.226.15.21/panda/stable_build/";
ENV PANDA_ACS_VERSION "4.13.1.0-1"

RUN  mkdir /tmp/rpm/ &&\ 
    curl -o /etc/yum.repos.d/CentOS-Base.repo 
http://mirrors.aliyun.com/repo/Centos-7.repo && \
    curl -o /etc/yum.repos.d/epel.repo 
http://mirrors.aliyun.com/repo/epel-7.repo && \
    curl -o /tmp/rpm/cloudstack-management.rpm 
$PANDA_SOFT_PATH/acs/4.13.1/cloudstack-management-$PANDA_ACS_VERSION.el7.centos.x86_64.rpm
 && \
    curl -o /tmp/rpm/cloudstack-common.rpm 
$PANDA_SOFT_PATH/acs/4.13.1/cloudstack-common-$PANDA_ACS_VERSION.el7.centos.x86_64.rpm
 && \
    curl -o /tmp/rpm/cloudstack-usage.rpm 
$PANDA_SOFT_PATH/acs/4.13.1/cloudstack-usage-$PANDA_ACS_VERSION.el7.centos.x86_64.rpm
 && \
    curl -o /tmp/rpm/mysql-connector-python-8.0.19-1.el7.x86_64.rpm 
$PANDA_SOFT_PATH/base/mysql-connector-python-8.0.19-1.el7.x86_64.rpm

RUN cd /tmp/rpm/ && \
    yum -y install ./*.rpm supervisor nmap-ncat net-tools && \
    yum clean all && \
    rm /tmp/rpm -rf && \
    rm /anaconda-post.log

RUN curl -o /etc/supervisord.d/cloud.ini 
$PANDA_SOFT_PATH/script/cloudstack/supervisord_cloudstack.ini && \
    mkdir /etc/cloudstack/management/META-INF/cloudstack/core -p && \
    curl -o 
/etc/cloudstack/management/META-INF/cloudstack/core/spring-event-bus-context.default
 $PANDA_SOFT_PATH/script/cloudstack/spring-event-bus-context.xml && \
    sed -i 's/8080/8090/g' /etc/cloudstack/management/server.properties && \
    mkdir -p /etc/cloudstack/management/hyperx/ && \
    curl -o /etc/cloudstack/management/hyperx/sql_configuration.sql 
$PANDA_SOFT_PATH/script/cloudstack/sql_configuration.sql && \
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 


COPY docker-entrypoint.sh /usr/bin/docker-entrypoint.sh

EXPOSE 8090 8250 9090
# Ports:
#   8090: webui, api
#   8250: systemvm communication
#   8096: api port without authentication(default=off)
# Troubleshooting ports: 
#   8787: CloudStack (Tomcat) debug socket
#   9090: Cloudstack Management Cluster Interface
#   45219: JMX console
#USER cloud
CMD /usr/bin/docker-entrypoint.sh


-----邮件原件-----
发件人: Sina Kashipazha <esterlin...@yahoo.co.uk.INVALID> 
发送时间: 2020年5月31日 10:18
收件人: users@cloudstack.apache.org
主题: Re: Run cloudstack-management in Docker

Hi Jerry,

Could you share your Dockerfiles?

Kind Regards,
Sina


> On 30 May 2020, at 17:08, li jerry <div...@hotmail.com> wrote:
> 
> Dear friends, if you have any experience in this area, please share.

Reply via email to