728x90
도커를 업데이트하면 가끔 생기는 문제인 것 같습니다.
구글에 검색해보니 아래와 같은 깃헙 이슈를 발견해서 잘 해결이 되었습니다.
단순 재설치로는 해결이 안 되더라구요.
순서
- 도커를 종료시킵니다.
- 도커를 uninstall합니다.
- 아래 디렉토리 리스트를 모두 지워줍니다.
- ~/Library/Application Support/Docker Desktop/
- ~/Library/Caches/Docker Desktop/
- ~/Library/Logs/Docker Desktop/
- ~/Library/Preferences/com.docker.docker.plist
- ~/Library/Containers/com.docker.docker/
- ~/Library/Saved Application State/com.electron.docker-frontend.savedState
- ~/.docker/
- 다시 설치합니다.
- 잘 됩니다.
https://github.com/docker/for-mac/issues/7340#issuecomment-2195741371
running engine: waiting for the Docker API: context deadline exceeded · Issue #7340 · docker/for-mac
Description running engine: waiting for the Docker API: context deadline exceeded Reproduce 1 start the docker desktop for macos Expected behavior docker desktop for macos started docker version Cl...
github.com
~/Library/Application Support/Docker Desktop/
~/Library/Caches/Docker Desktop/
~/Library/Logs/Docker Desktop/
~/Library/Preferences/com.docker.docker.plist
~/Library/Containers/com.docker.docker/
~/Library/Saved Application State/com.electron.docker-frontend.savedState
~/.docker/
어떤 사람은 위에 있는 모든 디렉토리를 지웠다고 하고, 어떤 사람은 맨 마지막의 `~/.docker/`부분만 지웠다고 하더라구요.
저는 두번째 케이스를 못 본 채로 그냥 위의 목록들을 다 지웠더니 잘 작동했습니다.
728x90
'코딩코딩 > 데브옵스' 카테고리의 다른 글
[docker] invalid reference format. See 'docker run --help'. 에러 (0) | 2023.02.19 |
---|---|
[번역] Docker 개발팀이 만든 CI/CD 파이프라인 툴 Dagger (0) | 2022.04.02 |
댓글