일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 정보처리기사 실기 기출문제
- 오블완
- go
- 코틀린 코루틴의 정석
- kotlin coroutine
- APM
- Elasticsearch
- docker
- aws
- golang
- AWS EKS
- mysql 튜닝
- AI
- kotlin
- Java
- 정보처리기사실기 기출문제
- 티스토리챌린지
- 공부
- CKA
- tucker의 go 언어 프로그래밍
- Linux
- Pinpoint
- CKA 기출문제
- minikube
- CloudWatch
- 기록으로 실력을 쌓자
- PETERICA
- Kubernetes
- Spring
- kotlin querydsl
- Today
- Total
목록docker push (3)
피터의 개발이야기
ㅁ 들어가며ㅇ 지난 글, [Docker] Docker 컨테이너에서 JAR 파일만 수정하고 다시 실행하는 방법에서 실행 중인 컨테이너에서 JAR 파일을 갱신하는 과정을 정리하였다. 이후, 해당 컨테이너를 새로운 태그로 지정하여 Docker Hub에 푸시하는 과정을 정리하였다.2021년, Pinpoint를 구성하면서 작성한 글, [docker] PinPoint docker Commit 하고 Push하기에서도 비슷한 과정이 정리되어 있다. ㅁ 실행 중인 컨테이너를 이미지로 커밋사용법)docker commit :ex) docker commit my_container my_image:updatedㅇ 컨테이너의 현재 상태를 새로운 이미지를 생성하여 저장한다. ㅁ 이미지에 태그 추가사용법)docker tag : ..

ㅁ 개요 ㅇ Dockerfile로 Image를 생성하고 Docker Hub에 배포하기 ㅁ Flask-hello 데모 app ㅇ run.py 작성 from flask import Flask from flask import request, jsonify app = Flask(__name__) @app.route("/") def hello_world(): return "Hello, World!" if __name__=='__main__': app.run(host="0.0.0.0", port=8080) ㅁ Dockerfile 작성 ㅇ flask-hello 폴더를 생성한 뒤에, 아래 내용으로 Dockerfile 생성 FROM python:3.8-slim COPY . /app WORKDIR /app RUN pip ..

지난 시간 Docker CentOS7기반으로 pinpoint 컨테이너를 만들었습니다. 만들어진 컨테이너를 commit하고 docker hub에 푸시하도록 하겠습니다. docker 이미지를 받아 실행하면, 개발 중에 agent를 설정만으로 디버깅이 쉽고 속도 이슈에 대해 시각적으로 쉽게 파악할 수 있습니다. ㅁ docker login docker login ㅇ docker에 로그인을 합니다. ㅁ 기동 중인 콘테이너 확인 docker ps ㅁ docker commit docker commit pinpoint pinpoint ㅁ docker tag docker tag pinpoint ilovefran/pinpoint ㅇ 태그를 생성합니다. ㅁ docker images docker images ㅁ docker ..