Skip to content

Commit fafa430

Browse files
authored
#345 Trim down unused docker containers (#348)
1 parent eb7fe6a commit fafa430

File tree

1 file changed

+0
-141
lines changed

1 file changed

+0
-141
lines changed

resources/postgresql/docker-compose-rabbitmq-postgresql-web-app-demo.yaml

-141
Original file line numberDiff line numberDiff line change
@@ -39,47 +39,6 @@ services:
3939
volumes:
4040
- ${PGADMIN_DIR:-/var/lib/pgadmin/storage}:/output
4141

42-
rabbitmq:
43-
container_name: senzing-rabbitmq
44-
environment:
45-
# See https://github.com/bitnami/bitnami-docker-rabbitmq#configuration
46-
RABBITMQ_MANAGEMENT_ALLOW_WEB_ACCESS: "true"
47-
RABBITMQ_PASSWORD: ${RABBITMQ_PASSWORD:-bitnami}
48-
RABBITMQ_USERNAME: ${RABBITMQ_USERNAME:-user}
49-
image: bitnami/rabbitmq:${SENZING_DOCKER_IMAGE_VERSION_BITNAMI_RABBITMQ:-latest}
50-
networks:
51-
- senzing
52-
ports:
53-
- 15672:15672
54-
- 5672:5672
55-
restart: always
56-
volumes:
57-
- ${RABBITMQ_DIR:-/var/rabbitmq}:/bitnami
58-
59-
producer:
60-
container_name: senzing-stream-producer
61-
depends_on:
62-
- rabbitmq
63-
environment:
64-
# See https://github.com/senzing-garage/stream-producer#configuration
65-
SENZING_DEFAULT_DATA_SOURCE: ${SENZING_DEFAULT_DATA_SOURCE:-TEST}
66-
SENZING_DELAY_IN_SECONDS: 30
67-
SENZING_RABBITMQ_EXCHANGE: senzing-rabbitmq-exchange
68-
SENZING_RABBITMQ_HOST: senzing-rabbitmq
69-
SENZING_RABBITMQ_PASSWORD: ${RABBITMQ_PASSWORD:-bitnami}
70-
SENZING_RABBITMQ_QUEUE: senzing-rabbitmq-queue
71-
SENZING_RABBITMQ_ROUTING_KEY: senzing.records
72-
SENZING_RABBITMQ_USERNAME: ${RABBITMQ_USERNAME:-user}
73-
SENZING_SUBCOMMAND: json-to-rabbitmq
74-
image: senzing/stream-producer:${SENZING_DOCKER_IMAGE_VERSION_STREAM_PRODUCER:-latest}
75-
networks:
76-
- senzing
77-
read_only: true
78-
restart: on-failure
79-
user: ${SENZING_UID:-1001}:${SENZING_GID:-1001}
80-
volumes:
81-
- ${SENZING_VAR_DIR:-/var/opt/senzing}:/var/opt/senzing
82-
8342
postgres:
8443
container_name: senzing-postgres
8544
environment:
@@ -188,45 +147,8 @@ services:
188147
volumes:
189148
- ${SENZING_VAR_DIR:-/var/opt/senzing}:/var/opt/senzing
190149

191-
loader:
192-
container_name: senzing-stream-loader
193-
depends_on:
194-
- rabbitmq
195-
- postgres
196-
environment:
197-
LC_CTYPE: en_US.utf8
198-
# See https://github.com/senzing-garage/stream-loader#configuration
199-
SENZING_DELAY_IN_SECONDS: 60
200-
SENZING_ENGINE_CONFIGURATION_JSON: >-
201-
{
202-
"PIPELINE": {
203-
"CONFIGPATH": "/etc/opt/senzing",
204-
"LICENSESTRINGBASE64": "${SENZING_LICENSE_BASE64_ENCODED}",
205-
"RESOURCEPATH": "/opt/senzing/g2/resources",
206-
"SUPPORTPATH": "/opt/senzing/data"
207-
},
208-
"SQL": {
209-
"BACKEND": "SQL",
210-
"CONNECTION": "postgresql://${POSTGRES_USERNAME:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-senzing-postgres}:${POSTGRES_PORT:-5432}:${POSTGRES_DB:-G2}/"
211-
}
212-
}
213-
SENZING_MONITORING_PERIOD_IN_SECONDS: ${SENZING_MONITORING_PERIOD_IN_SECONDS:-60}
214-
SENZING_RABBITMQ_HOST: senzing-rabbitmq
215-
SENZING_RABBITMQ_PASSWORD: ${RABBITMQ_PASSWORD:-bitnami}
216-
SENZING_RABBITMQ_QUEUE: senzing-rabbitmq-queue
217-
SENZING_RABBITMQ_USE_EXISTING_ENTITIES: "False"
218-
SENZING_RABBITMQ_USERNAME: ${RABBITMQ_USERNAME:-user}
219-
SENZING_SUBCOMMAND: rabbitmq
220-
image: senzing/stream-loader:${SENZING_DOCKER_IMAGE_VERSION_STREAM_LOADER:-latest}
221-
networks:
222-
- senzing
223-
read_only: true
224-
restart: always
225-
226150
redoer:
227151
container_name: senzing-redoer
228-
depends_on:
229-
- loader
230152
environment:
231153
# See https://github.com/senzing-garage/redoer#configuration
232154
SENZING_DELAY_IN_SECONDS: 60
@@ -300,69 +222,6 @@ services:
300222
tmpfs:
301223
- /tmp
302224

303-
304-
jupyter:
305-
container_name: senzing-jupyter
306-
command:
307-
- start.sh
308-
- jupyter
309-
- lab
310-
- "--NotebookApp.token=''"
311-
depends_on:
312-
- loader
313-
environment:
314-
# See https://github.com/senzing-garage/docker-jupyter#configuration
315-
SENZING_ENGINE_CONFIGURATION_JSON: >-
316-
{
317-
"PIPELINE": {
318-
"CONFIGPATH": "/etc/opt/senzing",
319-
"LICENSESTRINGBASE64": "${SENZING_LICENSE_BASE64_ENCODED}",
320-
"RESOURCEPATH": "/opt/senzing/g2/resources",
321-
"SUPPORTPATH": "/opt/senzing/data"
322-
},
323-
"SQL": {
324-
"BACKEND": "SQL",
325-
"CONNECTION": "postgresql://${POSTGRES_USERNAME:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-senzing-postgres}:${POSTGRES_PORT:-5432}:${POSTGRES_DB:-G2}/"
326-
}
327-
}
328-
SENZING_SQL_CONNECTION: "postgresql://${POSTGRES_USERNAME:-postgres}:${POSTGRES_PASSWORD:-postgres}@senzing-postgres:5432:${POSTGRES_DB:-G2}/"
329-
image: senzing/jupyter:${SENZING_DOCKER_IMAGE_VERSION_JUPYTER:-latest}
330-
networks:
331-
- senzing
332-
ports:
333-
- 9178:8888
334-
restart: always
335-
volumes:
336-
- ${JUPYTER_NOTEBOOKS_SHARED_DIR:-~}:/notebooks/shared
337-
338-
sshd:
339-
cap_add:
340-
- ALL
341-
container_name: senzing-sshd
342-
environment:
343-
ROOT_PASSWORD: ${SENZING_SSHD_PASSWORD:-senzingsshdpassword}
344-
SENZING_ENGINE_CONFIGURATION_JSON: >-
345-
{
346-
"PIPELINE": {
347-
"CONFIGPATH": "/etc/opt/senzing",
348-
"LICENSESTRINGBASE64": "${SENZING_LICENSE_BASE64_ENCODED}",
349-
"RESOURCEPATH": "/opt/senzing/g2/resources",
350-
"SUPPORTPATH": "/opt/senzing/data"
351-
},
352-
"SQL": {
353-
"BACKEND": "SQL",
354-
"CONNECTION": "postgresql://${POSTGRES_USERNAME:-postgres}:${POSTGRES_PASSWORD:-postgres}@${POSTGRES_HOST:-senzing-postgres}:${POSTGRES_PORT:-5432}:${POSTGRES_DB:-G2}/"
355-
}
356-
}
357-
image: senzing/sshd:${SENZING_DOCKER_IMAGE_VERSION_SSHD:-latest}
358-
networks:
359-
- senzing
360-
ports:
361-
- "${SENZING_SSHD_PORT:-9181}:22"
362-
restart: always
363-
volumes:
364-
- ${SENZING_VAR_DIR:-/var/opt/senzing}:/var/opt/senzing
365-
366225
xterm:
367226
container_name: senzing-xterm
368227
environment:

0 commit comments

Comments
 (0)