Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Docker マトリョーシカ

Tori Hara
September 14, 2015

Docker マトリョーシカ

あなたもわたしも Docker in Docker.

続編あり〼 https://toris.io/2015/12/we-should-think-twice-about-using-docker-in-docker/

Tori Hara

September 14, 2015
Tweet

More Decks by Tori Hara

Other Decks in Technology

Transcript

  1. - jpetazzo/dind (GitHub) https://github.com/jpetazzo/dind - Docker can now run within

    Docker | Docker Blog http://blog.docker.com/2013/09/docker-can-now-run- within-docker/ 参考: Docker in Docker いろいろ工夫されてるので 見てみると面白いかも
  2. --privileged - Docker コンテナの中からホストマシンの全デバイスにアクセスできる特権モード - SELinux + Docker でマウントしたディレクトリへのアクセスの文脈でよく出てくる -

    実は Docker 0.9 から用意されているオプション - 製品/サービスの本番環境とかでは使わなくて済むように環境が構築される方が無難 イケてる docker run オプション
  3. D-in-D を試してみた [email protected]:~/$ docker run -it --privileged jpetazzo/dind:latest root@a227639b9373:/# docker

    run -it --privileged jpetazzo/dind:latest Unable to find image 'jpetazzo/dind:latest' locally ~ 省略 ~ root@3352505cddfe:/# docker run -it --privileged jpetazzo/dind:latest Unable to find image 'jpetazzo/dind:latest' locally ~ 省略 ~ root@5ec98d5d8b58:/# exit root@3352505cddfe:/# exit root@a227639b9373:/# exit [email protected]:~/$