omec-project / c3po

C3PO repository packages the Home Subscription Service (HSS), Database, Charge Data Function (CDF), Charge Trigger Function (CTF), Policy Control Rules Function (PCRF) and Intel® SGX (SGX-DLR-IN, SGX Router, SGX-DLR-OUT), a set of three VNFs/Processes that enable protection of sensitive Call Data Records (CDR) for adds security and audit capabilities to billing and charging.
http://www.omecproject.org
Apache License 2.0
51 stars 31 forks source link

Add Dockerfile #12

Closed krsna1729 closed 5 years ago

krsna1729 commented 5 years ago

Added Dockerfile to build c3po NF images Added Makefile targets to build and push images Added install_deps.sh

Fixes: #8, #9 Based-on: #16

Signed-off-by: Saikrishna Edupuganti saikrishna.edupuganti@intel.com

omecproject commented 5 years ago

Can one of the admins verify this patch?

omecproject commented 5 years ago

Can one of the admins verify this patch?

omecproject commented 5 years ago

Can one of the admins verify this patch?

krsna1729 commented 5 years ago

@stolsma Thanks for reviewing!! Updated :)

krsna1729 commented 5 years ago

retest this please

hyunsun commented 5 years ago

Can we merge this patch?

krsna1729 commented 5 years ago

@omec-project/c3po-maintainers

suresh-marikkannu commented 5 years ago

retest this please

suresh-marikkannu commented 5 years ago

retest this please

krsna1729 commented 5 years ago

@suresh-marikkannu this is dependent on #16 and #27

hyunsun commented 5 years ago

@krsna1729 Here is the standard docker build method we use in CORD project. Please update Makefile accordingly so that docker images in dockerhub can be updated automatically whenever new patch is merged or new version is released. https://guide.opencord.org/developer/test_release_software.html#publish-docker-container-images-to-public-dockerhub-job-docker-publish

hyunsun commented 5 years ago

retest this please

krsna1729 commented 5 years ago

@hyunsun i think this and makefile pull request are failing because the CI needs to be updated to use .ci scripts in this repo instead of doing somehting manual.

krsna1729 commented 5 years ago

https://github.com/omec-project/omec-project-ci/pull/36

hyunsun commented 5 years ago

@krsna1729 Thanks. I really hope this PR gets merged as soon as possible.