Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by ram_rar on Friday August 07, 2020 @05:26PM
(#24086614)
i'm just curious. For what kind of use cases do you need docker inside of another docker?
[ Parent
| on HN ]
Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by rmolina on Friday August 07, 2020 @06:25PM
(#24087056)
As @wh33zle mentioned, CI/CD is an obvious use-case. Development environments is another one (pls see the other question i just answered on this topic).
But i also see 'production' scenarios. Think about having a reverse-proxy system container, inside of which you host the backend applications, which happen to be docker containers.
In essence, Sysbox allows you to create hierarchies of containers in a secured fashion, without the need to abuse 'sidecar' pattern, nor priv containers.
Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by yjftsjthsd-h on Friday August 07, 2020 @09:54PM
(#24088314)
I use dind to build containers in gitlab ci.
Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by smcleod on Sunday August 09, 2020 @11:42AM
(#24100307)
Try using Kaniko with GitLab CI, it will save you from having to run privileged / DIND containers.
Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by yjftsjthsd-h on Sunday August 09, 2020 @12:26PM
(#24100675)
I've been experimenting with buildah, but that does look like another option I should try, thanks.
Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by wh33zle on Friday August 07, 2020 @05:37PM
(#24086705)
For example, my CI provider might want to execute my build in a docker container for security reasons but I also want to run/build a docker container as part of my CI.
Re:Launch HN: Nestybox (YC S20) – Containers beyond microser...
by anirudhmurali on Saturday August 08, 2020 @12:23AM
(#24088936)
I think you'll also need it if you want to use docker-compose in your CI.