The repository contains the Inter-Platform Semantic Mediator (IPSM
) source code.
The only tool needed for compilation of the code is SBT. All dependencies of the project will be automatically downloaded when SBT
will be invoked for the first time.
To create a Docker
image containing the latest version of the IPSM
, the user, from the SBT
command prompt, has to issue the command
docker
The command assumes that Docker
is available on the develpment machine, and that the user has sufficient provileges to use it (without sudo
).
The resulting image will be available from the local Docker
registry under the name interiot/ipsm-core:n.n.n
, where n.n.n
represents the current IPSM
version. The list of locally available images should be similar to:
user@devel-machine:~$ docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
interiot/ipsm-core 1.0.0 fbed3d4938cf 1 minute ago 168MB
The image is further used for the IPSM
dockerized deployment.