## 事象 [[Bitbucket Pipelines]]の中で[[Docker]]を使うと以下のようなエラーが発生する。 ```error Error response from daemon: authorization denied by plugin pipelines: --mounts is not allowed task: Failed to run task "db:start": exit status 1 ``` [[Dockerを使用 (Bitbucket Pipelines)|Dockerを使用]]するための設定はしている。 ```yaml - step: services: - docker ``` ## 原因 [[Docker]]でvolumeをマウントする処理が、[[Bitbucket Pipelines]]的にはセキュリティ上の理由でNGだから。 <div class="link-card"> <div class="link-card-header"> <img src="https://community.atlassian.com/html/@D429FEBDA9386F85E874453DCFFCC546/assets/favicon-16x16.png" class="link-card-site-icon"/> <span class="link-card-site-name">Atlassian Community</span> </div> <div class="link-card-body"> <div class="link-card-content"> <p class="link-card-title">Running cwltool in bitbucket pipelines leads to --mounts is not allowed</p> <p class="link-card-description">I'm trying to implement tests for my cwl code in bitbucket pipelines. Therefore I need to run the cwl code u ... </p> </div> <img src="https://community.atlassian.com/html/@258760D0CD1762B6F3D0D0E2133AB4FF/assets/atlassian-community-share-card-630x630.png" class="link-card-image" /> </div> <a href="https://community.atlassian.com/t5/Bitbucket-questions/Running-cwltool-in-bitbucket-pipelines-leads-to-mounts-is-not/qaq-p/2727292"></a> </div> ## 解決方法 volumeの利用をやめる。