일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- aws사용자모임
- Azure
- Linux
- jenkins
- OpenAI
- go
- nexus
- 함수
- maven
- docker
- terraform
- AI챗봇
- it기사
- git hub
- 사용자 계정 관리
- 3티어 아키텍처
- 프로세스 관리
- 리눅스
- AI
- 표준 라이브러리
- GIT
- open ai
- dockerfile
- awskrug
- 변수
- AWS
- 클라우드
- 애저
- 파이썬
- python
- Today
- Total
목록dockerfile (2)
We are Architect
* 컨테이너 API 이란?컨테이너 API는 컨테이너를 블랙박스처럼 다룰 수 있게 해주는 인터페이스이다. 먼저 API는 애플리케이션 인터페이스라고 하며. 인터페이스는 본래 케이프이나 하드웨어 규격을 의미한다.이렇듯 API는 애플리케이션들을 연결하기 위해서 지켜줘야 할 규격이라고 생각하면 된다. * 컨테이너 API의 종류와 개요.애플리케이션의 특성에 맞게 API를 선택하여 구현해야 한다. 컨테이너 API 목록컨테이너 기동 : 컨테이너 내의 애플리케이션은 기동 시에 환경 변수나 실행 인자를 읽어서 그에 맞게 동작하게 만들 수 있다.헬스 체크 : 컨테이너의 애플리케이션이 초기화가 완료되어 외부로부터의 요청을 받을 수 있게 되었음을 알리는 인터페이스이다. 컨테이너 종료 : 컨테이너 내의 애플리케이션은 종료 요..
* Docker file 작성법Dockerfile 치트 시트커맨드설명FROM :컨테이너의 베이스 이미지를 지정.RUN RUN ["", "", ""]FROM의 베이스 이미지에서 커맨드를 실행.ADD ADD ["", ..."> "]소스(파일, 디렉터리, tar파일, URL 경로)를 컨테이너 경로에 복사.COPY COPY ["",..." 컨테이너 경로>"]소스 (파일, 디렉터리) 를 컨테이너 내 경로에 복사ENTRYPOINT ["","",""] >>> 쉘사용 필요X ex) ["/bin/sleep", "10" ]ENTRYPOINT 커맨드 파라미터1 파라미터2 >>>(쉘 형식)컨테이너가 실행될때 명령어와 파라미터를 배열 형식으로 지정. 컨테이너가 실행될때 명령어와 파라미터를 쉘 형식으로 지정.ENV EN..