2025년 현재 Docker를 빌드하려고 하면 BuildKit을 사용하게 됩니다. 상당히 효율적이고 좋은 방식이지만 기존 방식으로 만들어진 Dockerfile 사용을 하려면 오류가 발생합니다.
ERROR: failed to receive status: rpc error: code = Unavailable desc = error reading from server: EOF
바로 위 메시지를 뿜으면서 말이지요.
cache를 비우거나 각종 코어를 줄이거나 네트워크 부하를 줄이거나 하지만 그냥 옛날에 만들어진 스크립트는 옛날 방식대로 쓱싹하면 됩니다.
export DOCKER_BUILDKIT=0
export COMPOSE_DOCKER_CLI_BUILD=0
우선 위 명령을 주고 이전에 하던대로
docker build ./
이렇게 해주시면 됩니다. 그러면 아무 문제없이 다시 잘 실행 될겁니다.
물론 언젠가는 사라질 방식이니 Buildkit용으로 다시 작성할 필요는 있겠지요.
'우분투 분투기' 카테고리의 다른 글
| 2025년 리눅스를 쓰려면 라데온을 써라 (2) | 2025.08.30 |
|---|---|
| lsfg-vk 리눅스에 포팅된 버전 설치기 (10) | 2025.08.04 |
| DEB822 Sourcelist 방식에 대한 이야기 (2) | 2025.04.12 |
| Lutris에서 Midas MODS 설치하기 (0) | 2025.03.01 |
| PlayonLinux 2024년 9월 지금 호환성을 패치해보자(그리고 Anaconda와의 문제) (1) | 2024.09.15 |
