This guide will help you to run Odysseus with Docker. New (19.06.2020): You can download Odysseus server now directly from the dockerhub
docker run -d -p 8888:8888 odysseusol/odysseus
If you want to create your own Odysseus Docker Container, see Create an Odysseus Docker Container.
You should have an operating system with Docker installed up and running. Ubuntu is a good choice. You only need one command to install and run Odysseus:
- sudo docker run -p 127.0.0.1:9700:9669 --name our_odysseus tobi42/odysseus_server:03-16
This will start Odysseus and forward the port 9669, which is the default WebService port from Odysseus, to port 9700. Hence, you can find the WebService on port 9700 on your host machine. You can try it out by visiting http://localhost:9700/odysseus?wsdl with your browser on your host machine.
You could also start interactive (and use the osgi console):
docker run -it -p 8888:8888 odysseusol/odysseus
The ODYSSEUS_HOME will be used as a volume.
The following will bind the odysseus home to H:\docker\odyhome1
docker run -p 8888:8888 -it -vH:\docker\odyhome1:/var/lib/odysseus odysseusol/odysseus
If you want to use the latest development images, place "dev-" as first part of the tag:
docker run -d -p 8888:8888 odysseusol/odysseus:dev-latest
|Content by Label|
|cql||label = "kb-how-to-article" and type = "page" and space = "ODYSSEUS"|