손 탐구 Docker #3

마지막 오류 해결 계속



마지막 기사
손 탐구 Docker #2

첫글
손 탐구 Docker #1

일부 경고와 오류가 발생했지만 경고는 무시합니다.

아래의 에러만의 해소를 계속 목표로 합니다.


샘플에서 사용하고 있는 하기 참고 사이트의 「Start a Redis container」를 헹구고 있었으므로
docker docsdocker run -dt redis 를 해 본다→→ 잘 안된다

에러문의 「Drive sharing failed for an unknown reason」이 단서가 될 것 같아서, 이 문자열로 구그 해 보았더니, 이하를 발견했다
Windows의 Docker에서 "Drive sharing failed for an unknown reason" 오류가 발생했습니다.

설정에 문제가 있다는 것
윈도우 우측 하단의 Docker 아이콘을 클릭 → Settings


다음 설정 화면이 표시됩니다.
링크 기사와 docker의 버전이 다르기 때문에, 순서가 다르지만, Resources→FILE SHARING로 진행한다


공유할 드라이브 선택
나의 환경은 C만(원래 왜 공유하는거야…

오른쪽 하단의 Apply & Restart 선택

그러면 다음 오류

원인은 몰랐지만, 일단 현재 실행중인 컨테이너를 중지했습니다.

다시 실행하면 이번에는 잘 작동했습니다.

docker-compose up --build를 다시 실행하십시오.

아무래도 잘 된 것 같다・・・.
매운・・・.
무엇 하나 이해하지 못한 생각이지만・・・.


example-voting-app_vote_1이 투표 웹 앱과 같기 때문에 브라우저에서 액세스 해보십시오.
※「http://localhost:5000/」のURLにアクセスします

음 ... CATS와 DOGS를 클릭 할 때마다 Postgres에 데이터가 삽입 된 것처럼 보이지 않는 것 같습니다 ...
docker docs

그렇기 때문에 여러 컨테이너 내의 앱이 서로 통신하고 이 애플리케이션은 성립되어 있다고 생각합니다.
분산 애플리케이션?

이해가 전혀 없다.



우선, Docker 공식의 입문을 해 볼까라고 도전했지만, 가상화의 기초지식, 네트워크의 지식이 부족하고, 거의 Docker라고 하는 것을 이해할 수 없었습니다. 또, 챌린지해 보고 「이런 일을 할 수 있게 된다」 「이런 일이 이해되고 있는 것」등의 목적이 없었던 것이 푹신한 결과를 초래했다고도 말할 수 있을 것 같습니다.

다음 번 이후의 Docker계의 기사에서는 상기 기초 지식을 조금씩 공부해 나가려고 생각합니다.
그리고 이번에 얻은 샘플 앱에 대해 다음을 수행하는 것을 목표로하고 싶습니다.
  • 각 컨테이너에 Tera Term WinSCP
  • 투표 앱의 데이터를 SQL 클라이언트 앱에서 Postgres에 연결하여 데이터가 쌓여 있는지 확인하십시오.

    이번은 이상입니다.
  • 좋은 웹페이지 즐겨찾기