Ubuntu 22.04 환경에서의 docker version update 후 발생하는 에러였습니다.
docker version은 19.03.15 version 에서 24.04 버전으로 업데이트를 완료 했습니다.
19.03.15 version에서 실행되던 컨테이너는 exited 상태가 되었고 이를 다시 수동으로 start 또는 새로운 컨테이너 create 시 발생하는 cgroup 오류였습니다.
root@jenkins:~# docker run -d -p 8000:80 nginx
2b4f1c49f05eddb50421cabe9a8d3055e0c2c5768ef293b991c71637cf2de596
docker: Error response from daemon: cgroups: cgroup mountpoint does not exist: unknown.
docker run 명령어로 컨테이너를 실행하는데 다음과 같은 오류가 발생했다.
docker: Error response from daemon: cgroups: cgroup mountpoint does not exist: unknown.
제대로 cgroup mount가 되지 않은 것이다.
다음의 명령어로 이를 해결할 수 있다.
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
정상적으로 cgroup 폴더경로를 생성해준 후 다시 mount 해준다.
정상적으로 docker container가 up 되는 모습을 확인 할 수 있다.!
'Docker' 카테고리의 다른 글
[Docker] Error해결 docker failed to register layer: lstat /var/lib/docker/overlay2/ no such file or directory (0) | 2023.06.02 |
---|---|
[Docker] Docker-Network-Bandwidth 대역폭 조절 (1) | 2023.06.01 |
[Docker] Docker-swarm 구축 및 테스트 (0) | 2023.05.29 |
[Docker] ERROR x509: certificate has expired or is not yet valid: current time 해결하기 (0) | 2023.05.25 |
[Docker] Installation traefik (0) | 2023.05.17 |
댓글