[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 ] |