circleci/docker

Document differences between CircleCI-compatible and regular Docker

md5 opened this issue · 3 comments

md5 commented

Do you guys have a list of how CircleCI's docker differs from vanilla docker? We were having trouble with the test for jwilder/nginx-proxy due to a Btrfs error that seems to be specific to CircleCI's setup (see appropriate/nginx-proxy@5c6a635). It appears that running docker run --rm is not possible on CircleCI, but that docker rm -vf may be.

Looking at the docs at https://circleci.com/docs/docker, I don't see a good list of what can and cannot be done with Docker under CircleCI.

md5 commented

More discussion can be found here: nginx-proxy/nginx-proxy#257

Also, I noticed that the CircleCI docs still refer to the deprecated dockerfile/java image, so it seems like they're a bit out of date.

Since Circle updated to 1.8 we've been having a lot of issues that we don't see on any of our own machines that we have upgraded from 1.6 to 1.8. I'm at a loss...

md5 commented

Closing this due to inactivity.