netty5/docker
Norman Maurer c86f84944d Add docker-sync config to step up docker-usage on macOS. (#8948)
Motivation:

docker-sync.io helps to speed up docker FS access on macOS and so make builds there a lot faster. We should add some config to help users use it.

Modifications:

Add docker-sync configs for centos-6.18 which is what we use for releases.

Result:

Faster builds via docker and when using macOS possible.
2019-03-19 08:36:07 +01:00
..
docker-compose.centos-6.18.yaml Update to latest JDK8 and JDK11 releases (#8725) 2019-01-17 09:14:42 +01:00
docker-compose.centos-6.19.yaml Explicit specify java version to use to ensure we rebuild image when java version changes. (#8397) 2018-10-18 12:41:30 +02:00
docker-compose.centos-6.110.yaml Explicit specify java version to use to ensure we rebuild image when java version changes. (#8397) 2018-10-18 12:41:30 +02:00
docker-compose.centos-6.111.yaml Update to latest JDK8 and JDK11 releases (#8725) 2019-01-17 09:14:42 +01:00
docker-compose.centos-6.112.yaml Update JDK12 and 13 to latest EA releases. (#8809) 2019-02-28 13:55:01 +01:00
docker-compose.centos-6.113.yaml Update JDK12 and 13 to latest EA releases. (#8809) 2019-02-28 13:55:01 +01:00
docker-compose.centos-6.openj9111.yaml Add docker-compose config to run build with OpenJ9 JVM (#8903) 2019-03-01 11:29:35 +01:00
docker-compose.centos-7.18.yaml Update to latest JDK8 and JDK11 releases (#8725) 2019-01-17 09:14:42 +01:00
docker-compose.centos-7.19.yaml Explicit specify java version to use to ensure we rebuild image when java version changes. (#8397) 2018-10-18 12:41:30 +02:00
docker-compose.centos-7.110.yaml Explicit specify java version to use to ensure we rebuild image when java version changes. (#8397) 2018-10-18 12:41:30 +02:00
docker-compose.centos-7.111.yaml Update to latest JDK8 and JDK11 releases (#8725) 2019-01-17 09:14:42 +01:00
docker-compose.centos-7.112.yaml Update JDK12 and 13 to latest EA releases. (#8809) 2019-02-28 13:55:01 +01:00
docker-compose.centos-7.113.yaml Update JDK12 and 13 to latest EA releases. (#8809) 2019-02-28 13:55:01 +01:00
docker-compose.yaml support publishing snapshots from docker based ci (#8634) 2018-12-07 06:16:39 +01:00
docker-sync-compose.centos-6.18.yaml Add docker-sync config to step up docker-usage on macOS. (#8948) 2019-03-19 08:36:07 +01:00
docker-sync.centos-6.18.yaml Add docker-sync config to step up docker-usage on macOS. (#8948) 2019-03-19 08:36:07 +01:00
Dockerfile.centos add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
README.md add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00

Using the docker images

cd /path/to/netty/

centos 6 with java 8

docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.centos-6.18.yaml run test

centos 7 with java 9

docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.centos-7.19.yaml run test

etc, etc