[TRNSPRTPCE-239] Honeynode docker images refactoring for Java 11 Created: 24/Mar/20  Updated: 03/Sep/21  Resolved: 20/Apr/20

Status: Verified
Project: transportpce
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: High
Reporter: Guillaume Lambert Assignee: Christophe BETOULE
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: 0 minutes
Time Spent: 2 days
Original Estimate: 2 days

Epic Link: Test environment

 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.


Generated at Wed Feb 07 20:42:35 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.