치자피즈
close
프로필 배경
프로필 로고

치자피즈

  • 분류 전체보기 (118)
    • Linux (5)
    • 알고리즘공부 (37)
      • 자료구조 (13)
      • 알고리즘 (8)
      • 프로그래머스 (16)
    • Git (4)
    • SQL (3)
    • SW 공학 (8)
    • Java (6)
    • 한화 BEYOND SWCAMP 12기 (1)
      • 회고 (1)
    • 일상 (1)
      • 맛집 (1)
    • Spring (33)
    • Vue (1)
    • Docker (7)
    • Kubernetes (5)
    • DevOps (2)
  • 홈
  • 태그
  • 방명록
Docker Desktop에서 container 실행해보기

Docker Desktop에서 container 실행해보기

Docker Desktop의 GUI 환경에서 간단하게 nginx를 실행해 보는 과정을 정리했습니다.  1. Dcoker Hub 탭에서 nginx 검색 후 이미지 추가     pull로 이미지를 가져온다. 2. 이미지로 컨테이너 생성  Images 탭에 들어가서 nginx 이미지의 run 버튼을 눌러준다. 그럼 아래처럼 뜨는데오른쪽 화살표를 누르면 추가 설정을 할 수 있다. 생성할 컨테이너의 이름, 포워딩할 port, Volume, 환경 변수를 설정해줄 수 있다. 도커의 컨테이너는 기본적으로 외부의 접속을 차단하기때문에 접속을 하려면 포트포워딩이 필수다ex) Host port를 9000으로 설정, localhost:9000으로 컨테이너의 80 포트로 접속 가능 혹은 아래 명령어로도 실행가능 docker r..

  • format_list_bulleted Docker
  • · 2025. 3. 10.
  • textsms
Window에서 도커 설치

Window에서 도커 설치

Window 환경에서 Docker Desktop 설치하는 법 정리해봤습니다.  설치과정1. 설치 파일 다운로드  WindowsGet started with Docker for Windows. This guide covers system requirements, where to download, and instructions on how to install and update.docs.docker.com 위 링크에서 Docker Desktop을 다운로드한다. 2. 설치 파일 실행.exe 파일을 실행해서 설치를 하고 pc를 재시작하면 Docker가 자동으로 실행된다.Accept 눌러서 이용동의 해주고 recommand setting으로 설치해주자 아래같은 오류가 뜬다면? 아래 명령어로 파워쉘에서 WSL을 홀..

  • format_list_bulleted Docker
  • · 2025. 3. 10.
  • textsms
VM에 Docker 설치하기

VM에 Docker 설치하기

Linux 기반 가상머신(VM)에 도커 설치하는 방법 설명  설치과정  1. 시스템 업데이트apt update  2. 필수 패키지 설치sudo apt install -y ca-certificates curl gnupg  3. GPG 키 추가sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo tee /etc/apt/keyrings/docker.asc > /dev/null sudo chmod a+r /etc/apt/keyrings/docker.asc   4. Docker 저장소 추가echo \ "deb [arch=$(dpkg --print-architecture) signe..

  • format_list_bulleted Docker
  • · 2025. 3. 10.
  • textsms
Docker란?

Docker란?

Docker란? 도커는 '데이터 또는 프로그램을 격리시키는 기능'을 제공하는 소프트웨어다.애플리케이션을 컨테이너라는 단위로 패키징하고 실행할 수 있도록 도와주는 가상화 기술을 제공한다. 한마디로 어떤 환경에서도 동일하게 실행되는 프로그램을 만들기 위한 도구다. 도커가 필요한 이유 설정 변경의 번거로움개발하고 배포할 때 제일 귀찮았던 부분은 내 PC에서는 잘 되게 설정해 놨는데, 배포서버에서 동작하게 하려면 설정을 바꿔줘야 하는 부분이었다.왜 설정을 바꿔줘야 하나? 운영체제, 라이브러리 등이 다르기 때문이다.컨테이너를 사용하면 개발자가 설정한 환경 그대로 유지할 수 있어서 어디서 실행하든 동일한 결과를 보장할 수 있다. 프로그램 격리의 필요성 도커가 주로 서버에서 프로그램과 데이터를 격리하는 기능을 제공한..

  • format_list_bulleted Docker
  • · 2025. 3. 10.
  • textsms

Vue.js 프로젝트를 EC2에서 Nginx로 배포하는 방법

Vue.js로 만든 프론트엔드 프로젝트를 EC2에 배포하고, Nginxx를 통해 정적 파일을 서빙하는 방법을 정리했다.또한, 백엔드 API와 연동하는 설정 및 Swagger 접속 설정까지 포함했다. 1. 프로젝트 빌드EC2에 배포하기 전에 Vue 프로젝트를 빌드해야 한다.Vue 프로젝트 폴더에서 다음 명령어를 실행한다.npm run build 빌드가 완료되면 dist 폴더가 생성된다.이 dist 폴더 안에는 assets 폴더와  index.html 파일이 포함되어 있다. 이제 EC2 인스턴스의 Nginx root 경로로 파일을 옮겨야 한다.파일을 전송하는 방법은 scp 명령어를 사용하면 된다.여기에서 볼 수 있다. 2. Nginx 설치 및 설정1) Nginx 설치EC2 인스턴스에 인스턴스에 접속한 후 다..

  • format_list_bulleted Spring
  • · 2025. 3. 8.
  • textsms

AWS에 백엔드 서버 배포하는 법

Spring Boot 프로젝트를 EC2에 배포하는 방법을 단계별로 정리했습니다.IntelliJ를 사용하여 .jar 파일을 생성하고, EC2에 업로드한 후 실행하는 과정까지 상세히 설명합니다.1. Spring Boot를 .jar 파일로 만들기IntelliJ에서 Gradle을 사용하여 .jar 파일을 생성합니다.오른쪽 Gradle 창에서 해당 모듈을 선택Tasks → build → bootJar 실행build/libs 디렉토리에 .jar 파일이 생성됨2. .jar 파일을 EC2 서버에 옮기기EC2에 .jar 파일을 업로드하기 위해 scp 명령어를 사용합니다.먼저 서버에 등록된 공개키와 한 쌍인 사설키(private key)를 준비합니다.권한 설정chmod 400 private_key.pem ※ 권한이 너무 ..

  • format_list_bulleted Spring
  • · 2025. 3. 7.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • ···
  • 20
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (118)
    • Linux (5)
    • 알고리즘공부 (37)
      • 자료구조 (13)
      • 알고리즘 (8)
      • 프로그래머스 (16)
    • Git (4)
    • SQL (3)
    • SW 공학 (8)
    • Java (6)
    • 한화 BEYOND SWCAMP 12기 (1)
      • 회고 (1)
    • 일상 (1)
      • 맛집 (1)
    • Spring (33)
    • Vue (1)
    • Docker (7)
    • Kubernetes (5)
    • DevOps (2)
최근 글
인기 글
최근 댓글
태그
  • #Java
  • #알고리즘
  • #프로그래머스
  • #Spring
  • #docker
  • #SpringBoot
  • #도커
  • #설정
  • #코딩테스트
  • #programmers
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.