Circleciのdockerモードはmountができない
こんなケース
- Dockerコンテナを扱うシステムを作ってる。
- システムはDockerコンテナとホストの間でVolume mountする。
- CircleCIでシステムをテストしたい。
CircleCI dockerモードではmountを使えない
厳密には使える。エラーはでない。しかし、マウントすると、明らかにおかしい。存在するはずのファイルがなかったり、見覚えがないファイルがある。まさにホラー。
原因は何なのか?シンプルにCircleCIがDocker in Dockerをサポートしていない。このスレッドが問題を説明している。
どうすればいいのか?
CircleCIのconfig.ymlでdockerコンテナの利用をやめる。machine executerを使えばいい。
ディスカッション
コメント一覧
まだ、コメントがありません