Q&A

책을 따라하다가 막히는 부분이 있나요?
질문을 남겨주세요.

AWS에 입주한후 docker-compose up -d --build 실행중 에러

3 years, 1 month ago

mskimdgn mskimdgn

안녕하세요.

AWS에 입주하여 설치하고 docker-compose up -d --build 실행중 아래와 같은 에러가 나타납니다. 원인과 해결책을 주시면 감사합니다.


  version            Show version information and quit

[ec2-user@ip-172-26-2-172 homemsk]$ docker-compose up -d --build

Building web

Sending build context to Docker daemon  99.93MB

Step 1/9 : FROM python:3.8.0-alpine

 ---> 59acf2b3028c

---생략--

Collecting pickleshare==0.7.5

  Downloading pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)

Collecting Pillow==7.2.0

  Downloading Pillow-7.2.0.tar.gz (39.1 MB)

ERROR: Exception:

Traceback (most recent call last):

  File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/base_command.py", line 17

3, in _main

    status = self.run(options, args)

  File "/usr/local/lib/python3.8/site-packages/pip/_internal/cli/req_command.py", line 203

, in wrapper

    return func(self, options, args)

--생략--

    data = self.read(amt=amt, decode_content=decode_content)

  File "/usr/local/lib/python3.8/site-packages/pip/_vendor/urllib3/response.py", line 519,

 in read

    data = self._fp.read(amt) if not fp_closed else b""

  File "/usr/local/lib/python3.8/site-packages/pip/_vendor/cachecontrol/filewrapper.py", l

ine 65, in read

    self._close()

  File "/usr/local/lib/python3.8/site-packages/pip/_vendor/cachecontrol/filewrapper.py", l

ine 52, in _close

    self.__callback(self.__buf.getvalue())

  File "/usr/local/lib/python3.8/site-packages/pip/_vendor/cachecontrol/controller.py", li

ne 309, in cache_response

    cache_url, self.serializer.dumps(request, response, body=body)

  File "/usr/local/lib/python3.8/site-packages/pip/_vendor/cachecontrol/serialize.py", lin

e 72, in dumps

    return b",".join([b"cc=4", msgpack.dumps(data, use_bin_type=True)])

MemoryError

The command '/bin/sh -c pip install -r requirements.txt' returned a non-zero code: 2

ERROR: Service 'web' failed to build : Build failed

[ec2-user@ip-172-26-2-172 homemsk]$ ^C

[ec2-user@ip-172-26-2-172 homemsk]$ 



mskimdgn
mskimdgn   3 years, 1 month ago

이 에러는 도커의 컨테이너와 이미지를 삭제하여 메모리 공간을 확보하니 해결되었습니다.

Updated: Oct. 6, 2021, 8:36 p.m.

taegon
taegon   3 years, 1 month ago

해결이 잘 되셨다니 다행입니다. 실습하고 있는 환경이 제한적인 리소스를 이용하고 있기 때문에, 여러 작업을 하다보면, 메모리가 부족하여, 정상적으로 동작해야할 작업이 제대로 완료되지 않는 경우가 있습니다. 금방 문제를 해결하고 공유해주셔서 감사합니다.

Updated: Oct. 14, 2021, 9:20 a.m.

Leave a Comment:
목록보기
Search
  • 자유게시판
  • Q&A