본문 바로가기 메뉴 바로가기

정훈's 프로그래밍

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

정훈's 프로그래밍

검색하기 폼
  • 😍 Jeong Hun.Story (1154)
    • CURSOR (5)
    • Back End (167)
      • 🍀 Spring Boot (23)
      • ☠️ Java (65)
      • 🌈 ASP.NET (76)
      • 🥧 Python (3)
    • Front End (79)
      • 🤢 Next.js (15)
      • 😤 React (12)
      • 🌈 Html (7)
      • 🌈 JavaScript (44)
    • deploy (11)
      • 💾 Github (4)
      • 🐳 Docker (7)
    • RDBMS (44)
      • Prisma (6)
      • SQL (4)
      • 🌈 MsSql (34)
    • Mobile (29)
      • 📱 SwiftUI (29)
    • 정보 보관 ver1.0 (747)
  • 방명록

deploy (11)
MySql Server 설치

윈도우// mysql 이미지 설정docker pull mysql// mysql 컨테이너 설정docker run --name mysql -e MYSQL_ROOT_PASSWORD=jeonghun90 -d -p 3306:3306 -v C:/Users/jangj/Documents/docker_mysql_data:/var/lib/mysql mysql:latest// docker - mysql 접속docker exec -it mysql bash// docker - mysql 접속mysql -u root -p 맥북...

deploy/🐳 Docker 2025. 6. 1. 17:50
git 기본 명령어

// 초기화git init// git 추적 초기화 명령어git rm -r --cached .// git 추적 초기화 [파일 또는 폴더] 명령어git rm -r --cached [파일 or 폴더]// 스테이징 영역(Staging Area)**으로 올리는 명령어git add -m "메세지"// Git 저장소에 영구적으로 기록하는 명령어git commit -m "메세지"

deploy/💾 Github 2025. 6. 1. 14:32
MsSql Server 설치

docker pull mcr.microsoft.com/mssql/server:2022-latest docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=YourStrong@Passw0rd" -e "MSSQL_PID=Developer" -p 1433:1433 --name mssql -d mcr.microsoft.com/mssql/server:2022-latest docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=YourStrongPassword!123" \ -p 1433:1433 \ --name mssql \ --network my_custom_sql_network \ --ip 172.18.0.10 \ -d mcr.micros..

deploy/🐳 Docker 2025. 5. 30. 15:00
git switch & git restore

1. git switch (브랜치 전환 전용)git switch는 git checkout의 여러 기능 중에서 브랜치 전환(Branch Switching) 역할만 담당하도록 만들어진 명령어입니다. 기존 git checkout이 파일 복원 기능까지 포함하여 혼란스러웠던 점을 개선한 것입니다.주요 기능:기존 브랜치로 전환:의미: main 브랜치로 이동하고, 작업 디렉토리의 파일들을 main 브랜치의 최신 커밋 상태로 업데이트합니다. git switch # 예시: git switch main새로운 브랜치 생성 및 전환:의미: 현재 브랜치(또는 특정 커밋)를 기반으로 feature/new-feature라는 새로운 브랜치를 생성하고, 즉시 그 새로운 브랜치로 전환합니다. -c는 --create의 줄임말입니다...

deploy/💾 Github 2025. 5. 22. 12:49
Git CLI를 이용한 브랜치 병합 (Merge) 방법

Git CLI를 이용한 브랜치 병합 (Merge) 방법목표: newBranchTest 브랜치에서 작업한 내용을 main 브랜치로 합치기.현재 상태 (가정):로컬 저장소에 main 브랜치와 newBranchTest 브랜치가 모두 있습니다.newBranchTest 브랜치에는 main 브랜치에 아직 없는 새로운 커밋들이 있습니다.현재 작업 중인 브랜치는 newBranchTest일 수 있습니다.1단계: 현재 작업 디렉토리의 상태 확인 및 정리병합을 시작하기 전에 현재 브랜치와 작업 디렉토리에 커밋되지 않은 변경사항이 없는지 확인하는 것이 중요합니다. 변경사항이 있다면 커밋하거나 임시 저장해야 합니다.git status확인:On branch : 현재 작업 중인 브랜치가 표시됩니다.nothing to commit,..

deploy/💾 Github 2025. 5. 22. 12:19
myslq 설치

docker run -d \ --name mysql-container \ -e MYSQL_ROOT_PASSWORD=my-secret-pw \ -e MYSQL_DATABASE=my-database \ -e MYSQL_USER=user \ -e MYSQL_PASSWORD=password \ -p 3306:3306 \ -v mysql-data:/var/lib/mysql \ mysql:8.0### 명령어 설명:1. **`-d`**: 컨테이너를 백그라운드에서 실행 (데몬 모드)2. **`--name`**: 컨테이너 이름 지정 (`mysql-container`)3. **환경 변수**:   - `MYSQL_ROOT_PASSWORD`: 루트 비밀번호 (필수)   - `MYSQL_DATABASE`: 생성할..

deploy/🐳 Docker 2025. 2. 1. 15:27
zsh: command not found: docker

도커 재설치 후 터미널에서 발생하는 오류docker -v 수동으로 PATH 추가echo 'export PATH=$PATH:/Applications/Docker.app/Contents/Resources/bin' >> ~/.zshrcsource ~/.zshrc

deploy/🐳 Docker 2025. 1. 31. 17:54
.gitignore 설정 후에도 체크인 예외 처리가 않되는 경우

.gitignore 파일에 .env를 추가했음에도 불구하고 .env 파일이 Git에 체크인되는 문제는 대개 다음 이유 중 하나로 발생합니다. 아래 단계를 따라 문제를 해결해 보세요.1. 이미 스테이징되었거나 커밋된 경우.gitignore는 새로운 파일에 대해 적용됩니다. 이미 Git이 추적하고 있는 파일은 .gitignore에 추가하더라도 무시되지 않습니다.해결 방법:다음 명령어를 사용해 .env 파일을 Git의 추적에서 제거합니다:git rm --cached .env그런 다음 변경 사항을 커밋합니다:git commit -m "Remove .env from Git tracking"2. .gitignore 파일의 경로 문제.gitignore 파일에 추가한 .env가 현재 디렉토리와 매칭되지 않을 수 있습니..

deploy/💾 Github 2025. 1. 16. 11:22
docker pull

docker pull 명령어는 Docker 이미지를 Docker Hub(또는 다른 레지스트리)에서 로컬 환경으로 다운로드하는 데 사용됩니다. 이 명령어는 Docker 이미지를 컨테이너로 실행하기 전에 필요한 이미지 파일을 미리 가져오는 과정입니다.docker pull 명령어의 기본 구조docker pull [OPTIONS] IMAGE[:TAG|@DIGEST]IMAGE: 다운로드할 이미지의 이름(예: nginx, ubuntu, mysql).TAG(선택 사항): 특정 버전을 지정합니다(예: nginx:latest, nginx:1.21).생략하면 기본값인 latest 태그를 다운로드합니다.DIGEST(선택 사항): 이미지의 고유 식별자를 사용해 다운로드합니다.docker pull 예제와 설명1. 최신 버전 다..

deploy/🐳 Docker 2025. 1. 15. 13:51
docker push

docker push 명령어는 Docker 이미지를 로컬에서 원격 레지스트리(예: Docker Hub, AWS ECR, GCR, etc.)로 업로드하는 데 사용됩니다. 이미지를 업로드하면 다른 사용자나 시스템이 이를 다운로드(docker pull)하여 사용할 수 있습니다.1️⃣ docker push의 기본 구조docker push [레지스트리 주소]/[이미지 이름]:[태그]구성 요소 설명[레지스트리 주소]:이미지를 업로드할 레지스트리 주소. 기본값은 Docker Hub (docker.io)입니다.예: index.docker.io (Docker Hub), 123456789012.dkr.ecr.us-east-1.amazonaws.com (AWS ECR).[이미지 이름]:업로드하려는 Docker 이미지의 이름..

deploy/🐳 Docker 2025. 1. 15. 11:35
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • JangJeongHunWorld
  • 닥터슬랭
TAG
  • system.io
  • docker
  • React
  • System.Diagnostics
  • 람다식(lambda expression)
  • .submit()
  • 표현 언어(expression language)
  • 스프링 프레임워크(spring framework)
  • 진수 변환
  • jstl(java standard tag library)-core
  • 인텔리제이(intellij)
  • nl2br
  • error-java
  • 특정 문자를 기준으로 자르기
  • REST API
  • jstl(java standard tag library)
  • 스프링 프레임워크(spring framewordk)
  • await
  • java 키워드 정리
  • MainActor
  • 문자 자르기
  • 스프링 시큐리티(spring security)
  • java.sql
  • java web-mvc
  • jsp 오픈 소스
  • 스프링 시큐리티(spring security)-http basic 인증
  • java-개발 환경 설정하기
  • 메이븐(maven)
  • 제품 등록
  • In App Purchase
more
«   2025/06   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바