본문 바로가기
인프라/Docker

(Docker for Windows) Trouble shooting #001

by JobKea 2021. 4. 30.
반응형

오늘 갑자기 Docker 가 맛이 갔다.

어제까지 Hyper-V를 통해서 Docker를 활성화 하고 Gitea 와 jenkins 를 연동하는 작업을 하고 있었는데

 

오늘보니 갑자기 서버가 모두 내려가 있어서 보니 Docker 가 정상적으로 실행되지 않는 상황이었다. 

 

혹시 Hyper-V가 이상한가 싶어서 WSL를 추가적으로 설치해볼까 하다가 StackOverflow 에서 비슷한 에러가 뜨는걸 보고 따라해보다가 정상화 되길래 메모를 남긴다. 

 

- Error 내용 

 Docker ps 나 Docker images 명령어를 치면 아래와 같은 메세지가 나타난다. 

C:\Users\user>docker ps
error during connect: This error may indicate that the docker daemon is not running.: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/containers/json: open //./pipe/docker_engine: The system cannot find the file specified.

C:\Users\user>docker images
error during connect: This error may indicate that the docker daemon is not running.: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/images/json: open //./pipe/docker_engine: The system cannot find the file specified.

 

- 참고 사이트 : stackoverflow.com/questions/40459280/docker-cannot-start-on-windows

 

Docker cannot start on Windows

Executing docker version command on Windows returns the following results: C:\Projects> docker version Client: Version: 1.13.0-dev API version: 1.25 Go version: go1.7.3 Git commit:

stackoverflow.com

 

- 조치 내용

C:\Users\user>"C:\Program Files\Docker\Docker\DockerCli.exe" -SwitchDaemon

C:\Users\user> docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

 

C:\Users\user>docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

 

요런 명령어를 치니깐 Docker 가 재시작 하더니 정상적으로 실행 됬다.

그런데 재시작하고 보니 이미지나 컨테이너가 모두 없어졌다.

 

무언가 Switch 된거라고 생각하고 해당 명령어를 다시 실행했는데 

나의 이미지가 돌아왔다!

 

C:\Users\user>'C:\Program Files\Docker\Docker\DockerCli.exe' -SwitchDaemon

C:\Users\user> docker images

REPOSITORY TAG IMAGE ID CREATED SIZE

gitea/gitea latest 1191ec60f563 11 days ago 158MB

gta latest 1191ec60f563 11 days ago 158MB

jenkinsci/blueocean latest 1ed814bcc271 12 days ago 745MB

jenkins/jenkins latest 171f17febd29 2 weeks ago 572MB

jk_img latest 171f17febd29 2 weeks ago 572MB

jenkins/jenkins lts d457516b229f 3 weeks ago 571MB

Jobkae/jenkins latest d457516b229f 3 weeks ago 571MB

 

물론 PC를 재 시작했을때 어떤 결과가 나올지는 모르겠다. 

 

일단 해결 

반응형

'인프라 > Docker' 카테고리의 다른 글

(Docker) Jenkins 올리기  (0) 2021.04.30
(Docker for Windows) 설치  (0) 2021.04.26

댓글