# SPDX-License-Identifier: MulanPSL-2.0+
# Copyright (c) 2020 Huawei Technologies Co., Ltd. All rights reserved.

FROM source-manager-base

MAINTAINER He Shoucheng <15695901908@163.com>

COPY --chown=1090 cbs /opt/cbs

WORKDIR /opt/cbs/src/source_manager

RUN chown -R 750 /opt/cbs

RUN dnf remove gdb cpp rpcgen gcc -y

EXPOSE 20035

ENTRYPOINT umask 002 && gunicorn --config ./conf/gunicorn_conf.py run:app
