八 月
14
火曜日
2018
Dockerコンテナからコンテナを操作するのは特殊なユースケースで縁遠い存在と思いきや、アプリケーションをコンテナ化しそれをコンテナベースのCIで扱おうとすると割と直ぐに直面することになったのでメモ。
コンテナ内でコンテナを操作する主立ったやり方には
DinD(Docker in Docker) DooD(Docker outside of Docker) の二つがある。
またコンテナのビルドに限定すればDockerに依存せず独立してコンテナイメージをビルドするDaemon-less Image Builderを使う方法もある。
...