-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdocker-compose.yml
37 lines (35 loc) · 1.11 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
services:
mongo:
image: mongo:4.4.3-bionic
container_name: mongo_container
restart: always
networks:
- knowrob_network
logging:
driver: "none"
# the KnowRob container
knowrob:
image: "ghcr.io/kas-lab/knowrob_intro:main"
# image: "knowrob_intro"
container_name: knowrob_container
depends_on:
- 'mongo'
environment:
- KNOWROB_MONGODB_URI=mongodb://mongo:27017/?appname=knowrob
- KNOWROB_MONGO_HOST=mongo
- KNOWROB_MONGO_PORT=27017
- KNOWROB_MONGO_USER=
- KNOWROB_MONGO_PASS=
- ROS_HOSTNAME=knowrob
- ROS_MASTER_URI=http://knowrob:11311
networks:
- knowrob_network
command: roslaunch knowrob knowrob.launch
# command: roslaunch knowrob knowrob.launch initial_package:="knowrob_intro"
# command: roslaunch knowrob_intro knowrob_intro.launch
# command: roslaunch knowrob_intro example_owl_kb_and_prolog_rules.launch
# command: roslaunch knowrob_intro example_query_prolog.launch
# command: roslaunch knowrob_intro example_situation_calculus.launch
networks:
knowrob_network:
name: knowrob_network