IT83 Docker 기초 명령어 클라우드를 하다보니 단순 EC2만 사용하는 것이 아닌 컨테이너도 알아야 하기에 Docker를 공부하다 기초적인 명령어는 정리를 해야겠다는 생각에 정리한 내용입니다. (기본적으로 docker 는 root 권한이 있어야 합니다.) Docker 버전 확인 - #docker version Docker 실행 환경 확인 -# docker system info Docker 디스크 용량 확인 - #docker system df (상세 용량확인 옵션 -v) Docker 이미지 목록 - #docker images Docker 이미지 받기 -#docker pull [이미지 이름:버전] - 버전 : latest를 입력하면 받고자 하는 이미지의 최신 이미지를 받을 수 있음. Dcoker 이미지 삭제 -#docker rmi [O.. 2021. 8. 21. [AWS] 자동 Partitioning 구성 다음은 앞서 기술한 Athena에서 수집한 vpcflow log를 Lambda 함수를 이용하여 자동으로 일일 파티셔닝 시키는 방법입니다. 우선 Lambda 서비스로 이동을 합니다. 함수 생성 화면에서 이름 및 개발언어를 선택하면 다음과 같은 기본 화면을 볼 수 있습니다. 저는 여기서 파이썬을 선택하였습니다. 함수 코드 부분에 다음과 같이 작성하여 자동으로 파티셔닝하도록 코드를 입력합니다. s3 = boto3.client('s3','ap-northeast-2') bucket="vpcflowlogcollector" athena_workgroup = "VpcFLowLog" catalog_database = "vpcflowlog_db" flowlog_bucket="vpcflowlogcollector" accou.. 2021. 8. 21. [AWSA] Athena를 이용한 VPC Flow Log 조회 AWS에서 VPC를 구성하고 EC2를 구성하면 인스턴스 또는 내·외부에서 발생된 트래픽에 대해서 확인해야 하는 경우가 다수 있습니다. 그럴 경우 AWS에서는 Flow Log를 통해서 확인을 할 수 있도록 제공하고 있지만, 단순 Flow Log 만으로는 한눈에 확인하기 어렵기 때문에 Athena를 구성하면 인/아웃에 대한 트래픽을 쉽게 확인할 수 있습니다. 전체적인 쿼리 조회를 위한 진행하는 단계는 다음과 같습니다. VPC Flow Log 활성화 Athena 설정 결과 조회 우선 수집할 VPC 의 플로우 로그를 활성화시켜야 합니다. 플로우 로그를 활성화 할 VPC 선택 플로우 로그 탭 선택 플로우 로그를 생성할깨 생성되는 로그의 시간 및 대상을 로그가 저장될 대상을 전성할 수 있으며, 여기서는 Athena.. 2021. 8. 21. [AWS ] AWS Root 사용자 AWS 루트 사용자의 Access Key는 AWS의 전체 서비스에 대한 권한이 부여되어 있기 때문에 사용하지 않는 것을 권장하고 있습니다. AWS 루트 사용자 Access Key 보호 방법 필요성이 없을 때 까지는 만들지 말고 이메일과 암호를 사용한다. 별도의 IAM 사용자를 생성하여 권한을 부여하여 사용한다. 사용자 메뉴에서 사용자를 추가하여 부여할 권한을 부여사여 별도의 사용자를 생성한다. Access Key 를 사용하게 되면 주기적으로 교체를 한다. IAM 페이지의 액세스 관리의 내 보안 자격 증명 페이지에서 확인이 가능, 다른 사용자와는 Access Key 공유를 금지한다. 강력한 암호를 사용한다.(최소 8자에서 128자까지 가능, 대소문자, 숫자, 특수문자 중 세 가지 이상을 혼합하여 사용, A.. 2021. 8. 21. 이전 1 ··· 16 17 18 19 20 21 다음 728x90