Closed y-tabata closed 5 years ago
@y-tabata yes, unfortunately the RedHat Docker is not supported. We depend on the upstream docker engine.
I experienced the same issue. For me upgrading both the Docker daemon and Docker-compose resolved the issue for me.
I am now running the development container with Docker 18.09.0, build 4d60db4 and Docker compose version 1.23.1, build b02f1306
hope it helps
@mikz 3scale requires OCP or OKD. OCP and OKD lead us to use the RedHat Docker in their installation guide. So it feels strange to me not to support it.
@y-tabata I understand you, but this is an unfortunate situation because of Red Hat fork of Docker that does not have all the features the upstream has.
We can't really have acceptable performance on macOS without those flags available in the upstream Docker. The only solution I see is detecting the docker version and using different docker-compose file or using ENV or something to make it work. Patches welcome. I don't have Red Hat Docker available, only macOS and the upstream Docker.
I understand. Thank you @mikz, @pimg!
@y-tabata OKD and possibly OCP should work with the upstream docker engine. It should be fine for development purposes, not as a production environment.
Version
CentOS Linux release 7.5.1804 (Core)
docker version: Client: Version: 1.13.1 API version: 1.26 Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64 Go version: go1.9.4 Git commit: 8633870/1.13.1 Built: Fri Sep 28 19:45:08 2018 OS/Arch: linux/amd64
Server: Version: 1.13.1 API version: 1.26 (minimum version 1.12) Package version: docker-1.13.1-75.git8633870.el7.centos.x86_64 Go version: go1.9.4 Git commit: 8633870/1.13.1 Built: Fri Sep 28 19:45:08 2018 OS/Arch: linux/amd64 Experimental: false
docker-compose version: docker-compose version 1.18.0, build 8dd22a9 docker-py version: 2.6.1 CPython version: 3.4.9 OpenSSL version: OpenSSL 1.0.2k-fips 26 Jan 2017
Description
The
make development
failed in my environment. Firstly, the--detach
option is not supported.So I changed
--detach
to-d
.Secondly, the
cached
mode and thedelegated
mode is invalid.So I removed the
cached
and thedelegated
Thirdly, the
development_1
exited.Is there any prerequisites?
Steps To Reproduce