2025/05 18

docker 기본 명령어 리스트

1. 이미지명령어 설명docker pull 이미지이름도커허브에서 이미지 다운로드docker images로컬에 있는 이미지 목록 보기docker rmi 이미지ID이미지 삭제docker build -t 이미지이름 .Dockerfile로 이미지 생성 2. 컨테이너컨테이너 실행/종료명령어설명docker run -it 이미지이름 bash컨테이너 실행 + bash로 진입docker run -d 이미지이름백그라운드 실행 (-d = detached)docker start 컨테이너이름중지된 컨테이너 다시 실행docker stop 컨테이너이름컨테이너 중지docker restart 컨테이너이름컨테이너 재시작docker rm 컨테이너이름중지된 컨테이너 삭제 컨테이너 확인 및 진입명령어 설명docker ps현재 실행 중인..

DAY 7 / [solvesql] Advent of SQL 2024 2문제 (스테디셀러 작가 찾기, 멀티 플랫폼 게임 찾기)

스테디셀러 작가 찾기 -- 5년 이상 연속으로 베스트셀러 작품 목록에 이름을 올린 소설 작가와 연도 정보를 출력하는 쿼리WITH cal AS ( SELECT * , LAG(year, 4) OVER(PARTITION BY author ORDER BY year) AS prev4 FROM ( SELECT author , year , COUNT(*) AS cnt_books FROM books WHERE genre = 'Fiction' GROUP BY author, year ) AS tmp)SELECT author , MAX(year) AS "year" , MAX(year) - MIN..

DAY 6 / [solvesql] Advent of SQL 2024 (폐쇄할 따릉이 정류소 찾기 2)

폐쇄할 따릉이 정류소 찾기 2방법 1-- 2019년 10월 한 달 동안 정류소에서 발생한 대여/반납 건수가-- 2018년 10월 같은 정류소에서 발생한 대여/반납 건수의 50% 이하인 정류소를 출력하는 쿼리-- 단, 2018년 10월 또는 2019년 10월 한 달간 대여/반납 건수가 0건인 정류소는 제외WITH cal AS (SELECT rent_station_id AS station_id , SUM(CASE WHEN rent_at BETWEEN '2018-10-01 00:00:00' AND '2018-10-31 23:59:59' THEN 1 ELSE 0 END) AS cnt_2018 , SUM(CASE WHEN rent_at BETWEEN '2019-10-01 00:00:00' AND '..

DAY 5 / [solvesql] Advent of SQL 2024 2문제 (게임 개발사의 주력 플랫폼 찾기, 전력 소비량 이동 평균 구하기)

게임 개발사의 주력 플랫폼 찾기WITH rnk_tab AS (SELECT * , DENSE_RANK() OVER(PARTITION BY developer_id ORDER BY sum_sales DESC) AS rnkFROM ( SELECT developer_id , platform_id , SUM(sales_na+sales_eu+sales_jp+sales_other) AS sum_sales FROM games GROUP BY developer_id, platform_id ) AS tmp)SELECT c.name AS developer , p.name AS platform , r.sum_sales AS salesFRO..

NLP(자연어처리)를 위한 사전세팅 - 3. VScode 설치하기

STEP 1. VS code (Visual Studio Code) 설치하기 - "Code(으)로 열기" 관련 2개의 항목을 체크하면, 탐색기에서 폴더/파일 우클릭 시 편리하다고 한다.- 기본적으로 체크되어 있는 두 항목은 그대로 두고 다음을 누른다. 특히 "PATH에 추가"는 반드시 체크! STEP 2. VS Code에 필요한 확장(Extensions) 설치하기VSCode 실행왼쪽 사이드바에서 퍼즐 조각 아이콘 🧩 (Extensions) 클릭아래 확장들 검색해서 설치: 확장 이름 설명✅ Remote - WSLWSL 우분투에 직접 연결해서 작업할 수 있음✅ Python파이썬 코드 자동완성, 실행, 디버깅 등✅ Jupyter.ipynb 파일 실행 지원 (Colab처럼 셀 단위 실행)⭕ Docker나중에..

DAY 4 / [solvesql] Advent of SQL 2024 3문제 (최대값을 가진 행 찾기, 서울숲 요일별 대기오염도 계산하기, 3년간 들어온 소장품 집계하기)

최대값을 가진 행 찾기SELECT idFROM pointsWHERE x = (SELECT MAX(x) FROM points) OR y = (SELECT MAX(y) FROM points)ORDER BY id 해결 방법1. 조건절에 최대값을 작성할 때, 서브쿼리를 이용한다. 서울숲 요일별 대기오염도 계산하기SELECT CASE weekday_num WHEN 0 THEN "월요일" WHEN 1 THEN "화요일" WHEN 2 THEN "수요일" WHEN 3 THEN "목요일" WHEN 4 THEN "금요일" WHEN 5 THEN "토요일" WHEN 6 THEN "일요일" END AS "wee..

NLP(자연어처리)를 위한 사전세팅 - 2. NVIDIA-Docker 설치하고, 컨테이너 띄우기

지난 번에 도커 설치까지 했다. 이번에는 NVIDIA-Docker를 설치하려고 한다. 검색해보니 NVIDIA-Docker 설치 전에도 확인해야 할 것들이 있었다. [참고] 도커 설치👉 https://limhm4907.tistory.com/248 NLP(자연어처리)를 위한 사전세팅 - 1. 도커 설치하기(Docker Desktop for Windows) 무한 로딩 해결 방법도커 설치파일을 실행하니 계속 무한 로딩으로 몇 분째 이러고 있다. 확인해보니 Windows를 사용하는 경우 도커 설치 전, 사전 작업이 필요했던 것이다. 사전 작업을 먼저하고 다시 시도해 보기로limhm4907.tistory.com 1. 설치 전 확인할 것(1) NVIDIA Driver 확인하기이미 설치되어 있는지 확인하는 방법: ..

1 2 3