inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

대세는 쿠버네티스 (초급~중급편)

Autoscaler - 실습

도커 이미지 쿠버네티스 위에 올릴 때 디플로이먼트 어떻게 해야하나요??

230

태구

작성한 질문수 4

2

안녕하세요

도커파일을 쿠버네티스에 올려보고싶습니다.

docker pull python:3.8.3-slim

docker run -it python:3.8.3-slim

kubectl create deployment python-app --image=python:3.8.3 하여

deployment.apps/python-app created 까지 확인했습니다. 하지만

와 같은 CrashLoopBackOff
가 뜨며 파드가 올라가지 않습니다.

혹시 디플로이먼트 파일을 따로 작성해야하나요 아니면 다른 해결 방법이 있을까요??

 

docker kubernetes

답변 1

1

일프로

python:3.8.3 이 이미지는 파이썬이 있는 이미지일뿐 실행 파일이 없습니다.
컨테이너는 특정 App을 실행하기 위한 용도거든요.
단순 환경을 올리면 실행할 내용이 없기 때문에 Pod가 생성되 않습니다
해당 환경에서 돌아가는 App을 컨티이너 이미지로 만들어서, Docker Hub로 올린 다음
그 이미지를 다운 받아서 실행을 시켜야 되요.

인터넷에 Python을 이용해서 컨테이너 이미지 만드는 방법을 검색해보시길 권해드립니다.

0

태구

아하 감사합니다 그럼 실행 되는 파일을 도커허브에서 pull 한 다음 위 처럼 디플로이먼트를 만들어 파드위에 올려보겠습니다

0

일프로

https://kubetm.github.io/k8s/02-beginner/gettingstarted/
여기를 보시면 NodeJS의 환경을 띄운거지, Hello World를 올리지 않은 상태입니다.

yml 작성하다가 에러 발생해서 문의 드립니다.

0

39

2

설치수업중에 질문드립니다.

1

58

2

기초다지기 설치 문의드립니다.

1

106

4

HPA 부분 Auto Scaler 설치하는 링크가 없습니다!!

1

66

3

클러스터 초기화 및 팟 네트워크 세팅시 문제가 있습니다

1

102

1

환경 구성에 있어서 질문드립니다

1

92

2

configMap 파일생성

1

77

2

dashboard에서 pod 생성이 되지 않습니다.

1

78

2

nodePort 서비스 접근 Client sent an HTTP request to an HTTPS server

1

74

2

대시보드 화면이 달라요 ㅠㅠ

1

61

2

대시보드 접근이 안됩니다!

1

98

2

Ingress실습에 난관이 있습니다

1

67

2

master 노드에서 ssh 로그인 창이 안뜨는 오류

1

82

3

안녕하세요 일프로님 궁금한 거 있습니다

0

50

1

7강 마지막 대시 보드 출력에 관한 문제

1

57

2

Could not resolve host: externalname1; Unknown error

0

60

2

Failed to create pod sandbox

1

90

2

자료실을 못 찾겠습니다 ㅜ ㅡ ㅜ

0

57

2

0/3 nodes are available

1

57

2

Back-off restarting fail~~

1

100

4

쿠버네티스 대시보드 접속 문제

1

89

2

설치관련 질문입니다

1

116

2

raw.githubusercontent.com 에 대한 질문

1

138

2

worker노드 추가시에

1

68

1