diff options
author | mssivakumar01 <ss426e@att.com> | 2020-11-02 13:13:28 -0500 |
---|---|---|
committer | mssivakumar01 <ss426e@att.com> | 2020-11-02 14:28:05 -0500 |
commit | 437e1f4e621d63cf576caa5de9c5c4804ea455f9 (patch) | |
tree | 3bc6df27ed59f032ef4cc76c2bab8a677f6256d2 /mod2/assembly/docker-compose.yml | |
parent | c8d244d826cc1d9b2ad7aeb0ca0874e321ad4577 (diff) |
Add docker compose yaml file for mod components deployment and pom file
for future use.
Issue-ID: DCAEGEN2-2320
Change-Id: I954a088e6c90e19a8b47b5227358e022cf8fb94a
Signed-off-by: Sivakumar Santharam <ss426e@att.com>
Diffstat (limited to 'mod2/assembly/docker-compose.yml')
-rw-r--r-- | mod2/assembly/docker-compose.yml | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/mod2/assembly/docker-compose.yml b/mod2/assembly/docker-compose.yml new file mode 100644 index 0000000..7b1467b --- /dev/null +++ b/mod2/assembly/docker-compose.yml @@ -0,0 +1,66 @@ +# +# /* +# * ============LICENSE_START======================================================= +# * org.onap.dcae +# * ================================================================================ +# * Copyright (c) 2020 AT&T Intellectual Property. All rights reserved. +# * ================================================================================ +# * Licensed under the Apache License, Version 2.0 (the "License"); +# * you may not use this file except in compliance with the License. +# * You may obtain a copy of the License at +# * +# * http://www.apache.org/licenses/LICENSE-2.0 +# * +# * Unless required by applicable law or agreed to in writing, software +# * distributed under the License is distributed on an "AS IS" BASIS, +# * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# * See the License for the specific language governing permissions and +# * limitations under the License. +# * ============LICENSE_END========================================================= +# */ +# +version: '3.3' +services: + mongo_db: + image: 'registry.hub.docker.com/library/mongo:4.0.8' + container_name: mongo_db + environment: + - DCAE_HOSTNAME=${DCAE_HOSTNAME} + volumes: + - type: 'bind' + source: '/home/ubuntu/mongo/mongo_db/data' + target: '/data/db' + ports: + - 27017:27017 + restart: always + dcae_mod_ui: + image: 'nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.mod.ui:latest' + container_name: mod_ui + environment: + - DCAE_HOSTNAME=${DCAE_HOSTNAME} + ports: + - 30997:4200 + depends_on: + - mod_catalog_service + restart: always + mod_catalog_service: + image: 'nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.mod.catalog-service:latest' + container_name: mod_catalog_service + ports: + - 31001:8080 + links: + - mongo_db + depends_on: + - mongo_db + restart: always + mod_auth_service: + image: 'nexus3.onap.org:10001/onap/org.onap.dcaegen2.platform.mod.auth-service:latest' + container_name: mod_auth_service + ports: + - 31003:8082 + links: + - mongo_db + depends_on: + - mongo_db + restart: always +
\ No newline at end of file |