이슈
도커 api 를 사용해야 해서 2375 포트는 오픈하게 되었다
# vi /etc/docker/daemon.json
{
"hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"]
}
관련 설정을 하고 재시작하니 Failed to start Docker Application Container Engine 이 되었다
오류 메세지가 이게 전부라서 불친절함;;;
이상하게 다른 사람들은 다 되는데 나만 안되는 것 같았다,,,,,,
그래서 결국 시스템 설정 파일을 건드리게 되었다
해결 방법
# vi /lib/systemd/system/docker.service
# 기존
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
# 변경
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock -H tcp://0.0.0.0:2375
# 이후
systemctl daemon-reload
TIP. 도커 버전에 따라서 daemon.json 이 제대로 안되는 케이스가 발생하니 주의할 것!
'Tool > Docker' 카테고리의 다른 글
매번 까먹는 도커 이미지 백업 및 복구 (0) | 2024.04.07 |
---|---|
[suricata |수리카타] 도커에 한방에 설치하기 (0) | 2024.04.06 |
우분투 22.04에 도커 설치하기 레츠기릿~ (0) | 2024.02.02 |
도커 미사용 이미지 및 컨테이너 날려버리기~ (0) | 2024.02.01 |
도커에서 안드로이드 실행하기: 심층 가이드 (1) | 2024.01.28 |