[TRNSPRTPCE-232] Docker refactoring for Java11 Created: 18/Mar/20  Updated: 03/Sep/21  Resolved: 01/Apr/20

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

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


 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.



 Comments   
Comment by Guillaume Lambert [ 24/Mar/20 ]

TRNSPRTPCE-239

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