Ubuntu docker cgroupfs 오류
2020. 2. 10. 18:23ㆍOS & Server/Docker
728x90
[WARNING IsDockerSystemdCheck]: detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd". Please follow the guide at https://kubernetes.io/docs/setup/cri/
Docker cgroup driver로 "cgroupfs"를 감지.
권장하는 driver로는 systemd 입니다.
https://kubernetes.io/docs/setup/cri/ 가이드를 따르시오!
# Setup daemon.
cat > /etc/docker/daemon.json <<EOF
{
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2"
}
EOF
mkdir -p /etc/systemd/system/docker.service.d
# Restart docker.
systemctl daemon-reload
systemctl restart docker
당연히 도커가 설치되어 있다는 전제하에 작성합니다.
위 는 kubernetes에서 cgroup driver를 systemd로 설정하는 방법인데,
일반적인 Linux 환경이라면 root권한을 사용하지 않고 있을 유저가 대다수 이기 때문에 저 명령은 먹히지 않게됩니다.
아래에 제가 권한을 할당하여 하는 방식을 추가하였습니다.
# First Permission
sudo chown $USER:docker /etc/docker
# Setup daemon.
sudo cat > /etc/docker/daemon.json <<EOF
{
"exec-opts": ["native.cgroupdriver=systemd"],
"log-driver": "json-file",
"log-opts": {
"max-size": "100m"
},
"storage-driver": "overlay2"
}
EOF
sudo mkdir -p /etc/systemd/system/docker.service.d
# Restart docker.
sudo systemctl daemon-reload
sudo systemctl restart docker
728x90
'OS & Server > Docker' 카테고리의 다른 글
docker images 이름 필터로 제거 (0) | 2020.02.15 |
---|---|
docker prune / 도커 사용 안하는 놈 제거하고 용량 확보하기 (0) | 2020.02.14 |
docker compose memory limit / 도커 컴포즈 메모리 제한 (0) | 2019.09.03 |
docker compose cpu limit / 도커 컴포즈 cpu 제한 (0) | 2019.09.02 |
[Docker](도커) #05. Docker Compose Install on Ubuntu 18.04 LTS (0) | 2019.08.21 |