본문으로 건너뛰기

IBM * 레드햇 AX 과정 · 22강 문제풀이

유동 IP와 스케일아웃 — Docker Hub로 배포하기

전체 30강 · 이 강의 23문항

22강 교재 보기 →

생성 수정

23 / 23문항

Q01원격 PC의 IP는 왜 세 층으로 나뉩니까?

원격 접속

WSL 내부 IP, LAN(공유기 안) IP, 공인 IP 세 층이 서로 다른 규칙으로 바뀌기 때문입니다.

어느 층이 바뀌었는지에 따라 접속이 끊기는 원인이 달라집니다.

Q02유동 IP 문제는 어느 층을 고정하느냐로 어떻게 분류됩니까?

원격 접속

공인 IP 자체를 고정(고정 IP 구매)하는 방법, 이름으로 우회(DDNS)하는 방법, 클라우드 서버 쪽에서 중계(터널링)하는 방법 등, 문제를 어느 층에서 해결하느냐에 따라 트레이드오프가 달라집니다.

Q03'도커라서 GPU를 못 쓴다'가 왜 틀린 진단입니까?

Docker

진짜 원인은 대개 도커 자체가 아니라 GPU 드라이버·런타임 설정이 컨테이너에 제대로 연결되지 않은 것이기 때문입니다.

증상만 보고 도구(Docker) 탓을 하면 실제 원인을 못 찾습니다.

Q04"도커라서 GPU를 못 쓴다"의 진짜 원인은 어디에 있었습니까?

스스로 확인

Dockerfile이 torch를 빌드에서 제외한 것이 원인이었습니다. pip list로 먼저 확인해야 합니다.

Q05IP의 세 층은 각각 무엇이고 언제 바뀝니까?

스스로 확인

WSL 내부 IP(WSL 재시작마다), LAN IP(DHCP 임대 갱신마다), 공인 IP(ISP가 재할당할 때)로 각각 다른 시점에 바뀝니다.

Q06DDNS는 IP를 고정합니까?

스스로 확인

아닙니다. 바뀌는 IP에 고정된 이름을 붙여주는 것으로, 유동 IP를 견디는 법입니다.

Q07터널이 포트 개방 없이 동작하는 원리는 무엇입니까?

스스로 확인

안에서 밖으로 나가는 연결을 만든 뒤 그 연결을 역방향 통로로 재사용하기 때문에, 바깥에서 안으로 들어오는 포트를 열 필요가 없습니다.

Q08두 PC는 왜 서로 직접 파일을 주고받지 않습니까?

스스로 확인

직접 동기화하면 반드시 어긋나므로, GitHub(허브)를 거쳐야 하기 때문입니다.

Q09--host 0.0.0.0 을 빼면 무슨 일이 생깁니까?

스스로 확인

컨테이너 안에서만 접근 가능해져, 컨테이너 밖에서는 절대 붙을 수 없습니다.

Q10.env 를 이미지에 넣으면 안 되는 이유는 무엇입니까?

스스로 확인

이미지를 받는 모두가 내 키를 갖게 되기 때문입니다.

Q11:latest 태그만 쓰면 안 되는 이유는 무엇입니까?

스스로 확인

되돌릴 대상이 사라지기 때문입니다. 버전 태그를 같이 붙여야 합니다.

Q12기획서 결함 중 일정이 1순위인 이유는 무엇입니까?

스스로 확인

일정이 틀어지면 기술적 완성도와 무관하게 전체 계획이 흔들리기 때문입니다.

Q13어제 됐는데 오늘 안 되면 고장입니까?

자주 하는 실수

대개 DHCP로 IP가 바뀐 것입니다. ipconfig와 ip addr 를 확인해야 합니다.

Q14인터넷에 22번 포트를 열고 비밀번호 인증을 유지하면 왜 위험합니까?

자주 하는 실수

열 거면 키 인증만 남겨야 합니다.

Q15--host 127.0.0.1 로 컨테이너를 실행하면 왜 문제입니까?

자주 하는 실수

컨테이너 밖에서 절대 안 붙습니다. 0.0.0.0으로 바인딩해야 합니다.

Q16아침에 fetch 없이 바로 작업을 시작하면 왜 위험합니까?

자주 하는 실수

다른 PC의 커밋과 충돌합니다. 하루의 시작은 fetch여야 합니다.

Q17포트포워딩(Port Forwarding)이란 무엇입니까?

용어

들어온 요청을 안쪽 주소·포트로 전달하는 네트워크 기법입니다.

Q180.0.0.0 은 무엇을 뜻합니까?

용어

모든 랜카드에서 받는다는 뜻입니다.

Q19DHCP와 NAT는 각각 무엇입니까?

용어

DHCP는 IP를 자동으로 임대해주는 방식이고, NAT는 사설 주소를 공인 주소로 바꿔주는 변환 기법입니다.

Q20Elastic IP란 무엇입니까?

용어

EC2에 붙이는 고정 공인 IP입니다.

Q21Human-in-the-Loop(HITL)란 무엇입니까?

용어

최종 판단을 사람이 확정하도록 흐름에 사람을 넣는 설계 원칙입니다.

Q22즉시 파기 정책이란 무엇입니까?

용어

분석 직후 원문·이미지를 저장하지 않고 지우는 보안 정책입니다.

Q23MVP 컷라인이란 무엇입니까?

용어

최소 기능 제품에 무엇까지 넣을지 명시적으로 선언하는 것입니다.