Details
-
Improvement
-
Status: Verified
-
High
-
Resolution: Done
-
None
-
None
-
None
-
None
Description
Upgrade Refactor DockerSims to support new honeynode implementation based on Java 11 and optimise DockerSims implementation in order to make it more generic and more lightly (decrease image size).
_Add multi-stage docker file for build and run
_Only build one Docker image for all ORD devices
_ Start one Docker container per ORD device (i.e. one container for each device configurations)
_Optimize Dockerfile and scripts for 1.2.1 and 2.2.1 devices (set container name, applicative user in Dockerfile, image tag name, sudo management, healthcheck...)
Evaluation indicators: code pushed on master branch, not necessarily merged, Launch without any errors of the different 1.2.1 and 2.2.1 containers using the start and stop scripts.