본문 바로가기
반응형

Container3

[AWS] Lambda 따라하기 (python) #3 container 사용 AWS Lambda Docker Container 사용하여 Python 실행하기 이제 세번째 포스트 입니다. Docker Container 를 사용하여 Lambda 함수를 생성할 차례네요. 기본적인 내용은 #1, #2 에서 했으니, 필요한 부분만 작성하도록 하겠습니다. AWS 에 로그인하시고, Lambda 서비스 홈으로 갑니다. "함수 생성"을 누릅니다. 세번째 옵션인 "컨테이너 이미지"를 선택합니다. 아직 컨테이너 이미지가 없죠..ㅎㅎ dockerfile 을 이용하여 이미지를 생성하고 ECR에 이미지를 push하고나서 다시 해야겠습니다. Base Image AWS에서 lambda 를 사용할 수 있게 base 이미지를 제공합니다. 런타임 인터페이스 클라이언트가 포함되어있습니다. python 이미지는 여기.. 2023. 1. 13.
docker container 띄운상태 유지하기 보통 docker container 를 띄우면, spring 서버가 실행 된다던지 python 작업이 실행되서, 컨테이너가 떠 있는 상태가 되는데. 간혹 os만 띄워두고 싶은 경우가 있습니다. ubuntu 만 띄워놓고 직접 컨테이너에 들어가서 작업하고 싶을 때, 아래와 같은 방법으로 컨테이너를 유지시킬 수 있습니다. Dockerfile 의 마지막쯤에 CMD tail -f /dev/null Dockerfile 에 하지 않고, k8s 에 deploy 시 명령어를 입력하려면, deployment.yaml 에 spec: template: spec: containers: - name: your-pod-name command: - tail - -f - /dev/null 그리고 exec 나 attach 로 컨테이너에.. 2022. 3. 22.
[Docker centos] Docker Centos7 이미지 만들고 실행해보기 Docker centos 7 centos 7 에 docker 가 설치되어있는 상황에서 시작합니다. 1. centos image pull $ docker pull centos:latest 2. 이미지 목록 보기 $ docker images 3. 컨테이너 실행 $ docker run -i -t docker.io/centos /bin/bash 컨테이너가 실행되었습니다. 옵션설명 -i : 사용자가 입출력을 할 수 있는 상태로 -t : 가상 터미널 환경을 에물레이션 함 -d : 컨테이너를 백그라운드 형태로 계속 실행하게 함. 4. 컨테이너 종료 exit 를 입력하거나 Ctrl + d 하면 컨테이너도 중지시키면서 종료함. 종료 후 $ docker pa -a 쳐보면 Ctrl을 누른상태로 p 누르고 q 를 누르면 컨테.. 2020. 3. 17.
728x90
반응형