티스토리 뷰

728x90
반응형

 

 

 

cgroups: cgroup mountpoint does not exist: unknown

 

혹시 위와 같은 오류를 보신적이 있으신가요??

또는

docker(도커)에서 build를 할 때 아래와 같이 오류가 난 적이 있으신가요??

└─# docker build --tag web-1 . 
Sending build context to Docker daemon  13.31kB
Step 1/9 : FROM python:3
3: Pulling from library/python
df5590a8898b: Pull complete 
705bb4cb554e: Pull complete 
519df5fceacd: Pull complete 
ccc287cbeddc: Pull complete 
e3f8e6af58ed: Pull complete 
aebed27b2d86: Pull complete 
cbad01103bfe: Pull complete 
70d3792d870b: Pull complete 
98d95f720735: Pull complete 
Digest: sha256:b35af9960cf515d9ad0070a0c7981addd000298f0d39e82ea287f7060480c219
Status: Downloaded newer image for python:3
 ---> 6beb0d435def
Step 2/9 : WORKDIR /app
 ---> Running in a4867d6e4cdd
Removing intermediate container a4867d6e4cdd
 ---> 05c12491f58d
Step 3/9 : COPY . .
 ---> 1392a19083dd
Step 4/9 : RUN useradd domdomi
 ---> Running in bd1283d62c15
cgroups: cgroup mountpoint does not exist: unknown

 

 

일단 위와 같은 오류를 해결하기 위해서 어떻게 해야하는 지 다양한 방법이 있었는데요. 우선 원인에 대해서는 잘 모르겠습니다. 당장 이 문제를 해결했어야 했기 때문에... 물론 이걸 굳이 해결하지 않아도 이미지 생성하는 데 있어서 문제가 없는 경우도 있겠지만, 저는 꼭 이 문제를 해결하고자 했습니다.

 

해결방법은 아래와 같습니다...!

# /sys/fs/cgroup 디렉토리 하위에 systemd 라는 디렉토리를 만들어줍니다.
sudo mkdir /sys/fs/cgroup/systemd

# 그런 다음에 mount 를 해줍니다.
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd

위와 같이 하게 되면 더이상 cgroup 문제가 나오지 않고 정상적으로 build가 실행되는 것을 알 수 있습니다.

728x90
반응형
댓글