본문 바로가기
728x90

container3

[Docker]Dockerfile Dockerfile???? 다들 아시나요? Dockerfile : 간단하게 이야기해드리며, Docker Build하면 이미지 만들기 위한 파일이라고 생각하시면 됩니다. 도커 허브에 가시면 사람들이 직접 업로드 한 이미지들 보이시죠?? 그게 만들기 위한 필요한 절차라고 생각하시면 됩니다. 간단한 Dockerfile 참조해주세요 FROM nginx:1.21 EXPOSE 80 EXPOSE 443 리눅스를 다루어 보신분들은 한번에 이해 하실거에요. nginx 이미지를 생성....... 저도 아직 배우는 단계라 Dockerfile에 많은 내용을 담지는 못했습니다. 이렇게 정의된 Dockerfile을 가지고 Build를 하게 되면 나만의 Docker Image 생성!!! 정의만 하면 완료되는 것은 아니며 Build.. 2021. 11. 27.
AWS fargate AWS Container serverless 서버리스 컴퓨팅 서비스라, ECS ,EKS 모두 동작 가능 어플리케이션 개발하는데만 집중 가능 서버리스라서 별도의 서버 비용이 없이 컨테이너를 실항하는 리스소 비용만 지불 기존에는 EC2인스턴스 생성 후 도커를 실행하여 관리하여 이중 관리가 필요하였지만, 서버리스 기반 Container인 Fargate를 사용하게 되면 Container만 관리 가능. 스팟을 사용면 최대 70%할인된 가격으로 사용하며, 실행되는 기간에 대한 스팟 요금만 지불 AWS 제한 Stateless 워크로드(stateful) privileged pood 사용에는 어려움 NLB,ELB(Classic Mode 사용 불가) -> ALB(ELB+ INgress 조합) Task Definition .. 2021. 8. 30.
Docker 설치 및 명령어 Docker 설치 OS : Ubuntu 18.04 1. Ubuntu 최신 패키지 설치 sudo apt update -y 2. Docker 필수 패키지 설치 apt-transport-https : 패키지 관리자가 https를 통해 접근시 사용 ca-certificates : certificate Auth에서 발행되는 디지털 서명 curl : URL기반으로 다운로드 받을때 사용 software-properties-common : PRA를 추가,제거시 사용 PRA란 사용자가 다운르도 받아 설치 할 수 있도록 해주는 소프트웨어 저장소 sudo apt install -y apt-transport-https ca-certificates curl software-properties-common 3. 도커 공식 GPG.. 2021. 8. 13.
728x90