1. AWS ECR 저장소 생성 2. ECR 로그인 사용자 계정 생성 2.1. IAM 사용자 추가 AmazonEC2ContainerRegistryFullAccess 권한 부여 AccessKey, SecretKey 저장 3. Docker 로그인 3.1. AWS CLI 로그인 Docker 로그인을 하기위해 먼저 터미널에서 AWS CLI로그인을 한다. aws configure AWS Access Key ID : [[계정 AccessKey]] AWS Secret Access Key : [[계정 SecretKey]] Default region name: ap-northeast-2 Default output format : json 아래 명령어를 통하여 Docker 로그인을 진행한다. aws ecr get-logi..
도커를 사용하지만 더 공부하기위해 ㅎ https://www.44bits.io/ko/post/why-should-i-use-docker-container 왜 굳이 도커(컨테이너)를 써야 하나요? - 컨테이너를 사용해야 하는 이유 컨테이너는 서버 애플리케이션을 배포하고 서버를 운영하는 표준적인 기술이 되어가고 있습니다. 하지만 처음 사용해본다면 그 장점이 잘 와닿지 않을 수도 있습니다. 왜 굳이 도커 컨테이너를 사용해야할까요? 이 글에서는 눈송이 서버를 넘어 컨테이너가 애플리케이션 배포와 운영에 있어 어떤 장점이 있는지 알아봅니다. www.44bits.io
Docker Linux 종류 adoptopenjdk/openjdk8 위와 같이 이미지의 버전만 명시한 것을 의미한다. 사실상 모든것의 기반 이미지이다. 무슨 이미지를 선택할지 모르겠다면 이 이미지를 사용하면 된다. 다른 이미지를 만들기 위한 기반 이미지로 사용하거나 소스 코드 배포 후 실행하는 컨테이너로 사용된다. jessie, stretch 와 같은 태그는 Debian리눅의 릴리즈명을 의미한다. -alpine adoptopenjdk/openjdk8:alpine 알파인 리눅스를 기반으로 만들어 짐. 알파인 리눅스는 가볍고 간단하고 보안성을 목적으로 개발한 리눅스 배포판 용량이 80M인 경량화된 배포판이므로 Embbeded 나 네트웍 서버등 특정 용도에 적합하며 특히 도커(docker)에 채택되어 5M 크..