반응형
rocky linux에 도커 설치 후 root가 아닌 일반 계정으로 도커 실행이 가능하도록 group에 계정을 추가한 후에 docker ps -a 명령을 내렸는데, "Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?"라는 오류가 떴다.
기억을 더듬어 보니... 서비스 등록을 하지 않으면 장비 재부팅시 실행이 되지 않는다.
일단 docker 서비스를 먼저 실행 시키고.
[rocky@oraamd1 ~]$ sudo systemctl start docker
리부팅 시에도 자동으로 실행되도록 enable 시켜 준다.
[rocky@oraamd1 ~]$ sudo systemctl enable docker
참고로 docker를 root가 아닌 일반 계정으로 실행시키려면 docker 그룹에 해당 계정을 등록하면 된다.
docker를 설치하면 docker 그룹이 생성되는데, docker를 실행시키고자 하는 계정으로 로그인한 후 아래 명령으로 해당 계정으로 docker 그룹에 추가한다.
[rocky@oraamd1 ~]$ sudo usermod -aG docker $USER
[rocky@oraamd1 ~]$ groups $USER
반응형
'IT' 카테고리의 다른 글
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running? (0) | 2023.10.15 |
---|---|
맥용 네이트온 사용자 이모티콘 저장 위치 (0) | 2023.05.10 |
vue.js not detected 오류 해결 방법 (0) | 2023.05.02 |
vscode에서 기본 html 양식 설정 하는 방법 (0) | 2023.05.02 |
Rocky Linux (로키리눅스)에 docker 설치 하기 (0) | 2023.03.14 |
댓글