# New Install: docker: Failed to create the container ID file: open cids/app\_bootstrap.cid: no such file or directory

**URL:** <https://meta.discourse.org/t/new-install-docker-failed-to-create-the-container-id-file-open-cids-app-bootstrap-cid-no-such-file-or-directory/111287>\
**Category:** Self-hosting\
**Created:** [3월 11, 2019, 3:39오후 UTC](https://meta.discourse.org/t/new-install-docker-failed-to-create-the-container-id-file-open-cids-app-bootstrap-cid-no-such-file-or-directory/111287 "2019-03-11T15:39:03Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![ecki](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ecki/32/264025_2.png) [@ecki](https://meta.discourse.org/u/ecki)\
**Post date:** [8월 31, 2023, 1:28오후 UTC](https://meta.discourse.org/t/new-install-docker-failed-to-create-the-container-id-file-open-cids-app-bootstrap-cid-no-such-file-or-directory/111287/6 "2023-08-31T13:28:03Z")

</div>

네, 제 경우의 문제가 _snap_ 격리였다는 것을 확인했습니다. (의심했던 `--cidfile`이 아니라 볼륨 마운트 때문일 수 있는데, `--cidfile`은 작동하며 사용되지도 않으므로.)

Ubuntu가 이 문제를 "아직 해결 중"이기 때문에(또는 파일시스템을 노출하는 방법을 찾을 수 없었기 때문에) `--classic` 옵션도 docker snap에서는 작동하지 않습니다:

```
snap remove docker && snap install --classic docker
Warning: flag --classic ignored for strictly confined snap docker

```

그래서 저는 “쉬운” 방법을 선택하여 `/var/discourse` 대신 `/home/discourse`를 기본 디렉터리로 사용했습니다. (이 사용자로 실행할 필요도 없습니다.)

업스트림 docker를 요구하는 이유를 이해할 수 있지만, 반대로 Ubuntu가 자체 버전을 지원하는 것도 이해할 수 있습니다. 그래서 사용자에게는 난감한 상황이 됩니다.

---

_[View the full topic](https://meta.discourse.org/t/new-install-docker-failed-to-create-the-container-id-file-open-cids-app-bootstrap-cid-no-such-file-or-directory/111287)._
