Details
-
Task
-
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 lightier (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.