본문 바로가기
728x90
반응형

호스트2

컨테이너 사용법 1 | Docker&Kubernetes 학습 24 컨테이너와 호스트 간의 파일 복사 방법에 대해 알아보자.파일 복사컨테이너 동작에는, 프로그래밍 언어의 런타임이나 웹 서버, DB 등이 함께 시스템을 구성한다.시스템 동작에 필요한 것 외에도, 화면을 구성하는 이미지, HTML 파일, CSS파일, 이미지나 텍스트 파일 등이 있다.이러한 파일들은 컨테이너에 저장된다.때론 SW의 개입없이, 컨테이너와 로컬 컴퓨터 간에 파일을 주고 받기도 한다.파일 복사는 컨테이너 → 호스트, 호스트 → 컨테이너로 양방향 복사가 모두 가능하다.호스트: 도커 엔진을 실행하는 PC파일 복사 명령어: docker cp(= docker container cp)Windows나 macOS에서는 드래그 앤 드롭으로 파일을 복사했으나, 도커에서는 명령어로 복사한다.호스트 → 컨테이너 파일 복.. 2024. 11. 27.
도커 사용방법 11 | Docker&Kubernetes 학습 18 외부와 통신이 가능한 컨테이너는 어떻게 동작하는지 알아보자 아파치(Apache)웹 서버 기능을 제공하는 SW아파치가 동작되고 있는 서버에 파일을 두면, 이 파일을 웹 사이트 형태로 볼 수 있다.기본적으로, 컨테이너는 외부에서 접근이 불가능한 상태로 실행된다.외부에서 컨테이너에 접근하려면, 컨테이너를 실행할 때 설정이 필요하다.외부에서의 접근을 위한 설정은 생성한 이후엔 변경할 수 없어, 컨테이너를 생성할 때 설정해야 한다.컨테이너와 통신하기아파치를 통해, 외부에서 컨테이너와 통신한다.이를 위해 포트 설정이 필요하다.외부와의 통신을 위한 포트 번호는 80번, 메일은 25번으로 정해져있다.하지만 아파치는 컨테이너 안에서 실행된다. 즉 외부와 직접 연결되지 않아서 외부에서 접근할 수 없다.그래서 컨테이너를 실.. 2024. 11. 21.
728x90
반응형