분류 전체보기(115)
-
# [Docker] 도커 기초 정의와 명령어 사용
[Docker] 도커 기초 정의와 명령어 사용📌 본 포스팅은 도커 이미지, 컨테이너의 정의. 기초 명령과 컨테이너 내부접속 등의 내용을 다룹니다.4.1 도커 기초4.1.2 도커 이미지컨테이너 형태로 솦트웨어 배포하기윟 필요한 모든 요소( 코드,라이브러리, 설정 etc) 를 실행할수 있는 포맷. 컴파일,빌드 패키지독립적, 의존성을 고려할 필요 없음. 경량화. 도커컨테이너 상태를 담은 스냅숏 개념. -> 이미지로 컨테이너 많이 생성가능도커 허브 업로드, 다운로드 가능. 4.1.3 도커 컨테이너도커 이미지 실행 가능 인스턴스 , 실행,중지, 재실행, 삭제 등 명령 가능. 자체 파일 시스템 보유, 각 컨테이너는 독립. 컨테이너는 운영체제를 포함하지 않기 에 매우 가벼움. 도커 운영체제를 사용. 4.2 도커 기..
2024.12.14 -
# [AWS,Docker] AWS 에 Docker, docker compose 설치하기
📌 본 포스팅은 AWS EC2 ubuntu 에 docker 와 compose 설치하는 내용을 다룹니다.🌞 2024.12.13 Fri1. Ubuntu 환경에서 Docker 설치와 Compose 설치 ## Docker 설치를 위한 세팅 sudo apt-get update && \ sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common && \ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - && \ sudo apt-key fingerprint 0EBFC..
2024.12.14 -
# [Docker ] Docker image, container 모두 삭제
📌 본 포스팅은 도커 이미지와 컨테이너를 모두 삭제 하는 내용을 다룹니다.🌞 2024.12.13 Fri1. ## docker ps all stop and delete docker stop $(docker ps -a -q) docker rm $(docker ps -a -q) ## docker image all delete docker rmi $(docker images -q)
2024.12.14 -
# [AWS] AWS EC2 에 Spring Boot 배포하기
📌 본 포스팅은 AWS EC2 에 Spring boot 를 배포 하는 내용을 다룹니다.🌞 2024.12.13 Fri1. ## java 17 설치 sudo apt update && / sudo apt install openjdk-17-jdk -y && / java -version ## git hub 에서 spring boot sample clone git clone https://github.com/JSCODE-EDU/ec2-spring-boot-sample.git cd ec2-spring-boot-sample cd src/main/resources/ sudo vi application.yml ##- server: ..
2024.12.13 -
# [ERROR] Web server failed to start. Port 80 was already in use.
Identify and stop the process that's listening on port 80 or configure this application to listen on another port.📌 본 포스팅은 스프링에서 포트가 이미 사용중일때 포트를 중지하는 내용을 다룹니다.🌞 2024.12.13 Fri1. 포트 확인후 kill, pm2 kill netstat -ano |grep 80 ## window lsof -i tcp:80 ## MAC, Linux PID 확인 sudo kill -9 PID 번호하지만 node 가 계속 실행 중이어서 port 가 무한하게 생성됨..pm2 kill 로 서버 중지 후 스프링 정상작동 확인
2024.12.13 -
# [AWS] AWS instance(EC2) 에 Docker image 배포
본 포스팅은 AWS 에 Docker image 를 배포(push-pull) 하는 내용을 다룹니다.🌞 2024.12.13 Fri1. AWS 간단 설명AWS instance 시작. 리전, 키패어, 보안그룹(http, ssh 유형 위치무관), 스토리지 볼륨 30G, 모니터링,고정아이피 = 탄력적아이피 설정(ec2 중지 하면 ip 가 사라진다. ip 유지 )2. EC2 ACCESS 후 업데이트 및 node 설치 # 🧿🧿🧿 > 🧿🧿🧿 sudo root passwd su ## 주요 file update & Seting apt-get update && / apt-get install -y ca-certificates curl gnupg && / mkdir -p /..
2024.12.13