본문 바로가기

분류 전체보기366

[docker] Dockerfile 볼륨지정 .jar 파일과 Dockerfile을 같은 디렉토리에 넣는 것은 완전히 가능하며, 실제로 매우 일반적인 방식입니다. 이렇게 하면 Docker 빌드 컨텍스트 내에서 .jar 파일에 쉽게 접근할 수 있으며, Dockerfile 내에서 .jar 파일을 참조하기 위한 경로 설정이 간단해집니다. /myapp |-- Dockerfile |-- app.jar   FROM openjdk:17WORKDIR /appCOPY app.jar app.jarCOPY src/main/resources /app/resourcesENTRYPOINT ["java","-jar","app.jar"]cd /myappdocker build -t myapp . 2023. 11. 30.
jpa https://velog.io/@minju0426/JPARepository%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90%EC%82%AC%EC%9A%A9%EB%B2%95-Method 2023. 10. 20.
[docker] window 도커 설정 (WSL) https://axce.tistory.com/121 https://axce.tistory.com/110?category=1030982 WSL2 사용 설정(윈도우에서 Ubuntu 사용하는 방법) WSL2 사용 설정(윈도우에서 Ubuntu 사용하는 방법) WSL(Windows Subsystem for Linux)은 윈도우 환경에서 VM(Virtual Machine) 과 같은 도구 없이 윈도우 환경에서 Linux를 사용할 수 있도록 도와줍니다. PowerShell을 Ba axce.tistory.com [Docker] 윈도우 도커 설치방법(window 11) Window11 도커 설치하기 (1) WSL2 활성화 Docker는 리눅스를 기반으로 합니다. 따라서 리눅스 운영체제 위에서 Docker를 실행시켜야 합니.. 2023. 10. 16.
[git] git 소스 push + 오류 해결 - Updates were rejected ~ git init git remote add origin (깃 url) git add . git commit -m "최초 커밋" git push -u origin master git push 시 respository 충돌로 인해 하위 에러 발생 hint: Updates were rejected because the tip of your current branch is behind hint: its remote counterpart. Integrate the remote changes (e.g. hint: 'git pull ...') before pushing again. hint: See the 'Note about fast-forwards' in 'git push --help' for details. 해.. 2023. 10. 16.
도커 이미지 구축 1. 로컬 경로에서 이미지를 생성 2. 이미지 tar 파일 압축 docker save -o [OUTPUT-FILE] IMAGE 3. 도커 로드 docker load -i [INPUT-FILE] DockerFile from 절 이 이미지를 만드는데 기반이되는 이미지가 미리 존재해야한다. 2023. 10. 16.
[gradle] gradle 프로젝트 생성 이클립스에서 gradle 프로젝트 생성하기 - 친성의 블로그 (chinsun9.github.io) 2023. 9. 8.
쉽게 정리된 SQL 2023. 9. 8.
[MySQL] 프로그래머스 - 조건에 맞는 사용자와 총 거래금액 조회하기 LEVEL2 https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr MySQL 문법을 적응하기위해 순차적으로 풀 예정이다! 문제 : 조건에 맞는 사용자와 총 거래금액 조회하기 -- 코드를 입력하세요 /* 중고 거래 게시판 정보 : USED_GOODS_BOARD 유저 정보 : USED_GOODS_USER 완료된 중고 거래의 총 금액이 70만원 이상인 사람 */ /* SELECT A.USER_ID ,A.NICKNAME ,B.TITLE ,B.PRICE FROM USE.. 2023. 8. 21.
[MySQL] MySQL 기초 문법 정리 ORACLE 만 사용하고 MYSQL 은 실무에서 처음 쓰게되어 정리를 시작한다 MySQL 에서 키워드와 구문, 문자열은 대소문자를 구분하지 않는다. MySQL 에서 테이블 명과 필드의 이름은 대소문자를 구분한다. 데이터베이스 생성 CREATE DATABASE ACCOUNT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; ci 는 대소문자를 구분하지 않게 설정하는것이다 데이터베이스 선택 USE ACCOUNT; 데이터베이스 삭제 DROP DATABASE ACCOUNT; 테이블 생성 CREATE TABLE TB_NEWS_LIST ( ID INTAUTO_INCREMENT PRIMARY KEY, NEWS_CATEGORYINT, MEDIA_CODE VARCHAR(50), M.. 2023. 8. 21.