• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

/etc/sysconfig/docker, docker-storage 파일이 존재하지 않습니다.

22.11.19 21:54 작성 조회수 514

1

Windows 첫번째, 두번째 명령어 모두 실행해도 두 파일이 존재하지 않습니다.

yum install -y iptables net-tools 명령어를 실행했을 때는 already installed 라고 나오구요.

 

Windows 2 명령어 실행하고 docker ps 확인했습니다. 

11.png

최신 이미지일 경우 docker 파일 수정 없이 start 된다고 하셨지만,,,,,,,,,

status inactive 확인 후, enable 해주고 start 했는데, failed 났구요,,

22.png

강의대로 docker 파일 수정하려고 했는데 파일이 없어서 해당 위치에 가서 ls 해봤더니, 두 파일 모두 없습니다.

33.png

 

 

같은 문제로 다른 학생분의 질문도 있으시던데, 질문 확인 부탁드립니다.

 

 

답변 1

답변을 작성해보세요.

1

안녕하세요, 이도원입니다.

Windows에서 2번째(DooD) 방식으로 Docker를 실행하는 경우에는, 첨부하신 이미지의 첫번째 사진처럼 docker ps에서 실행되는 내용은 HOST PC(이경우에는 사용하시는 Windows PC)의의 Container 목록이 출력됩니다. 따라서, 실행하신 Docker Container 내부에서 또다시 docker start 명령어를 사용하지 않고 바로 docker 명령어들(docker image, docker run 등)을 사용할 수 있습니다. docker start로 실행하지 않기 때문에, systemctl status docker 라고 입력해 봐도 inactive 상태로 표시 됩니다. 즉, Windows HOST PC의 Docker Desktop의 프로세스를 Docker 컨테이너에서 그대로 사용하는 개념입니다. 만약 Windows에서 Mariadb라는 컨테이너를 기동하게 되면, 이 내용은 WIndows에서도 보이고, Docker Desktop에서 기동한 (docker-server, ansible-server 등) 컨테이너에서도 동일하게 보이게 됩니다.

지금 실행된 상태는 수업에 필요한 내용을 실습하실 수 있는 상태로 보여집니다. 혹시 다른 문제가 발생하신 거면 다시 글 남겨 주시기 바랍니다.

감사합니다.

이카루스님의 프로필

이카루스

2023.04.05

Windows 첫 번째 방식으로 했는데... 안돼요

강의 하단부에 "docker 실행을 위한 설정 변경"에서 3번재 명령어 안먹어요

 

강사님 강의가...진짜... 실습하기 힘드네요. 제가 오늘 글만 3개 이상 올립니다.