Rationale
The ONAP developer community and early adopters has have expressed concern with the size of the images. A strong rationale is to optimize ONAP image sizes.
...
Current Base Image | Recommended Base Image** | Supports multi-CPU deployments | javaCPU architecture-agnostic deployments | ||
---|---|---|---|---|---|
alpine alpine:3.3 alpine:3.6 alpine:3.7 | alpine:3.8 | Yes | |||
busybox:latest | busybox:1.29.2 | Yes | |||
java:8 openjdk:8 openjdk:8-jdk openjdk:8-jdk-alpine | openjdk:8-alpine | Yes | |||
java:openjdk-8-jre openjdk:8-jre openjdk:8-jre-slim openjdk:8-jre-alpine | openjdk:8-jre-alpine | Yes | |||
openjdk:8u121-jre-alpine | openjdk: | 88u171-jre-alpine | Yes | ||
jetty:9.3-jre8 jetty:9.3-jre8-alpine Yesjetty:alpine jetty:9.4. | 39- | jre8-alpine | jetty:9. | 34-jre8-alpine | Yes |
nginx:1.11.9-alpine nginx:1.11.8 nginx:1.11.9-alpine nginx:1.13.3-alpine nginx:alpine | nginx:1.15-alpine | Yes | |||
node:4.6.0 node:4.6.0node:6.10.3 | node:8-alpinenode:6.14-alpine | Yes | |||
openjdk node: 8u121-jre8-alpine openjdk:8u171-jrenode:8.11.1 | node:8.12-alpine | Yes | |||
openresty/openresty:alpine | openresty/openresty:alpine | UnknownTBD | |||
python:alpine python:2 python:2.7 python:2.7.14 python:2.7-alpine python:3.6 python:3.6.1 | python:3-alpine , python:2-alpinepython:2-alpine | Yes | |||
httpd | httpd:2.4.35-alpine | Yes | |||
postgres:9.4 postgres:9.6 | postgress:9.6-alpine | Yes | |||
cassandra:2.1.17 cassandra:2.1.9 cassandra:3.0 | cassandra:3.11.3 | Yes | |||
erlang:19.3 | erlang:21.1-alpine | Yes | |||
tomcat:8.0-jre8 tomcat:8.5 | tomcat:8.0-jre8-alpine tomcat:8.5-alpine | Yes | |||
zookeeper:3.4 | zookeeper:3.4.13 | Yes | |||
redis:4.0.8 | redis:4.0.11-alpine | Yes | |||
ubuntu ubuntu:14.04 ubuntu:16.04 ubuntu:16.04 ubuntu:trusty | alpine:3.8 | Yes |
(**) Recommended release, users are encouraged to choose newer official releases.