반응형

이미지 4

AWS 기초 (AMI, VPN 연결)

AMI(Amazon Machine Image) 동일한 인스턴스를 여러 개 만들 때, 새로 여러 개를 만들면 손이 많이 가기 때문에 먼저 구성된 이미지로 인스턴스를 만들 때 사용 하는 것이 AMI 이다. AMI 생성 VPN VPN을 사용하는 이유는 사설망끼리 인터넷을 통하여 연결이 되지 않기 때문에 VPN을 사용하면 인터넷을 통하여 사설망끼리 연결을 할 수 있다. 시방서 온프레미스 환경을 버지니아에 구축하고, VPN을 사용하여 서울 리전과 통신이 되도록 한다. VPC 및 인스턴스 정보 VPN 설정 VPC -> 왼쪽 메뉴의 "가상 사설 네트워크(VPN)" 선택 -> 고객 게이트웨이 시방서에 보면 OpenSwan 서버를 고객 게이트웨이 디바이스로 설정하여 OpenSwan 서버의 퍼블릭 IP를 넣어주었다. VP..

AWS 2024.01.15

Docker 알아보기 - 4

Dockerfile이란? 코드 형태로 image를 제작할 수 있는 TextFile Dockerfile은 컨테이너에 설치해야하는 패키지, 소스코드, 명령어, 환경변수설정 등을 한꺼번에 기록하여 image로 제작 가능 Dockerfile의 기본구성 명령설명명령설명 FROM 베이스 이미지 지정 ADD 파일 추가(외부파일 불러오기) MAINTAINER 작성자 지정 COPY 파일복사:Local 디렉토리 RUN 명령어 실행 VOLUME 볼륨 마운트 CMD 데몬 실행 ENTRYPOINT 데몬실행:CMD보다 우선 LABEL 라벨설정 USER 사용자설정 EXPOSE 포트 내보내기 WORKDIR 작업 디렉토리 지정 ENV 환경변수 설정 ONBUILD Build 후 실행명령 Dockerfile 생성 아래와 같은 형식으로 D..

도커 2024.01.04

Docker 알아보기 - 3

도커 볼륨이란? : Host 파일시스템 내의 도커 볼륨 영역(/var/lib/docker/volumes/)을 Docker가 관리 및 사용하고 이 영역을 수정하면 볼륨과 연결된 컨테이너들에게도 수정사항이 적용이 된다. Docker가 아닌 다른 Process는 해당 영역 접근이 불가능 도커 볼륨 영역(/var/lib/docker/volumes/)으로 관리를 할 수 있지만, Host pc의 아무 디렉터리나 지정해서 관리할 수도 있습니다. 도커 볼륨 연결 run을 할 때 -v 옵션을 사용하여 연결해줍니다. ex) docker run -itd -v /test:/usr/local/apache2/htdocs --name h1 httpd => 도커 볼륨 영역에 /test 디렉터리를 생성 후 httpd 이미지로 만든 컨..

도커 2024.01.03

Docker 알아보기 - 1

Docker란? 위 그림은 배포환경의 변화를 나타낸 그림입니다. Docker는 컨테이너 런타임 환경으로, 컨테이너화 된 애플리케이션을 패키징하고 배포하는 효율적인 방법을 제공합니다. 도커를 사용하면 패키지를 중앙 저장소(docker hub)로 전송할 수 있으며, 도커를 실행하는 모든 컴퓨터에 전송할 수 있습니다. 이와 관련해서 도커의 세 가지 주요한 개념을 설명하자면, 이미지: 애플리케이션과 해당 환경을 패키지화 한것. 여기에는 애플리케이션에서 사용할 수 있는 파일시스템과 이미작 실행될 때 실행돼야 하는 실행팡일 경로와 같은 메타 데이터가 포함되어 있습니다. 레지스트리: 도커 이미지를 저장하고 다른 사람이나 컴퓨터 간에 해당 이미지를 쉡게 공유할 수 있는 저장소. 이미지를 빌드할 때 빌드하는 컴퓨터에서 ..

도커 2024.01.01
반응형