분류 전체보기 387

VMware Ubuntu에서 docker.io + docker-compose v2로 컨테이너 환경 구축

VMware Ubuntu에서 docker.io + docker-compose v2로 컨테이너 환경 구축 1) Docker 엔진 설치sudo apt updatesudo apt install -y docker.iodocker --versiondocker --version이 “명령을 찾을 수 없음”이라면 docker.io 설치로 해결합니다.설치 후 Docker 데몬은 서비스로 등록됩니다.2) Compose v2 설치sudo apt install -y docker-compose-v2docker compose version항상 docker compose(공백) 를 사용하십니다.구버전 docker-compose(하이픈, v1)는 최신 이미지 메타와 충돌을 일으켜 KeyError: 'ContainerConfig' 같..

[도커] sudo apt install docker.io

🔹 1. sudo apt install docker.ioUbuntu 기본 저장소에서 제공하는 Docker 패키지를 설치합니다.장점:설치가 아주 간단합니다 .Ubuntu에서 테스트한 안정적인 버전이 제공됩니다.단점:제공되는 버전이 오래된 경우가 많습니다. (Ubuntu LTS 배포 주기에 맞추기 때문)최신 기능, 최신 보안 패치가 적용되지 않을 수 있습니다.Docker Compose, Buildx 같은 최신 기능은 별도 설치가 필요할 수 있습니다.🔹 2. 순서대로 저장소 등록 후 설치 (apt-get 방식)**Docker 공식 저장소(docker.com)**를 추가한 뒤, 거기서 최신 Docker CE(Community Edition)를 설치합니다.장점:항상 최신 안정 버전을 받을 수 있습니다.Dock..

Django 프로젝트 Autobiography 단계별 가이드

Django 프로젝트 Autobiography 단계별 가이드(도커 적용까지)사전 준비목표: 개발 환경 점검실행python3 --versiondocker --versiondocker compose version확인: 버전이 정상 출력되면 통과.1. 프로젝트 생성(가상환경 포함)목표: Django 기반 뼈대 마련실행# 새 디렉터리mkdir autobiography && cd autobiography# 가상환경python3 -m venv venvsource venv/bin/activatepython -m pip install --upgrade pip# 장고 설치 및 프로젝트/앱 생성pip install "Django>=5.0,확인python manage.py runserver브라우저에서 http://127.0..

Docker Hub의 주요 구성 요소

Docker Hub 시작하기: 저장소 생성부터 이미지 실행까지도커(Docker)를 설치했다면, 이제는 내가 만든 이미지를 다른 사람과 공유하거나 다른 서버에서 쉽게 실행할 수 있어야 합니다. 이때 사용하는 것이 바로 Docker Hub입니다. 여기서는 Docker Hub에 저장소를 만들고, 이미지를 업로드(Push)하고, 다시 내려받아(Pull) 실행하는 과정까지 소개하겠습니다.1. Docker Hub에서 저장소 생성하기Docker Hub에 로그인합니다.왼쪽 메뉴에서 Repositories → Create Repository를 클릭합니다.저장소 이름(예: myapp)을 입력하고, 공개(Public) 또는 비공개(Private)를 선택합니다.Public: 누구나 접근 가능Private: 지정한 사용자만 접..

도커 기초 개념 정리

도커 기초 개념 정리도커(Docker)는 컨테이너(Container) 기술을 기반으로 애플리케이션을 쉽고 빠르게 배포하고 실행할 수 있도록 돕는 플랫폼입니다. 도커의 전체 구조는 크게 도커 클라이언트(Docker Client), 도커 호스트(Docker Host), 도커 레지스트리(Docker Registry) 세 부분으로 나눌 수 있습니다. 각각의 개념을 정리해 보겠습니다.1. 도커 클라이언트 (Docker Client)사용자가 도커와 상호작용하는 명령어 인터페이스(CLI) 또는 API 도구입니다.예를 들어, docker run, docker build, docker ps 같은 명령을 입력하면 도커 클라이언트가 이를 해석하여 도커 데몬(Docker Daemon)에게 전달합니다.클라이언트 자체는 가볍고 ..

리눅스에서 도커(Docker) 설치하기

리눅스에서 도커(Docker) 설치하기리눅스 환경에서는 도커를 공식 패키지 저장소를 통해 설치할 수 있습니다. 여기서는 Ubuntu LTS 기준으로 안내드리며, 다른 배포판(CentOS, Fedora 등)도 유사한 방식으로 진행됩니다.1. 기존 패키지 업데이트먼저 시스템의 패키지를 최신 상태로 업데이트합니다.sudo apt updatesudo apt upgrade -y2. 필수 패키지 설치도커 저장소를 추가하기 위해 필요한 패키지를 설치합니다.sudo apt-get install -y \ ca-certificates \ curl \ gnupg \ lsb-release3. GPG 키 추가도커 공식 저장소의 서명을 검증하기 위한 GPG 키를 다운로드합니다.sudo mkdir -m 075..

도커(Docker)와 쿠버네티스(Kubernetes)

도커(Docker)와 쿠버네티스(Kubernetes)는 둘 다 컨테이너 기술과 관련이 있지만, 역할과 범위가 분명히 다릅니다.한 문장으로 요약하면,도커는 “컨테이너를 만드는 도구”, 쿠버네티스는 “그 컨테이너들을 대규모로 관리·운영하는 도구”입니다.1. 도커(Docker) — 컨테이너 생성·실행 도구정의애플리케이션과 그 실행 환경(라이브러리, 설정 파일 등)을 하나의 패키지(이미지)로 묶어,운영체제에 상관없이 동일하게 실행할 수 있도록 해주는 컨테이너 가상화 플랫폼입니다.주요 기능이미지 빌드: Dockerfile로 애플리케이션 실행 환경 정의컨테이너 실행: 빌드한 이미지를 기반으로 프로세스 실행개별 관리: 각 컨테이너를 수동으로 시작·중지·삭제개발 환경 표준화: 로컬, 서버, 클라우드 어디서나 동일 실행..

Python의 내장 모듈(Built-in Modules) 목록

Python의 내장 모듈(Built-in Modules) 목록파이썬을 설치한 후에 올라온 구성 중에는 'Python Modules Docs'가 있습니다. 그 메뉴를 선택하면 아래와 같은 창이 뜹니다. ✅ 화면 구성 설명1. 상단 정보Python 3.13.5 [tags/v3.13.5:6cb20a2...]설치된 파이썬 버전 및 내부 빌드 정보입니다.Windows-10설치한 운영체제 버전입니다.Module Index / Topics / KeywordsPython 공식 문서의 다양한 인덱스를 링크로 제공합니다.클릭 시 해당 모듈이나 주제별 설명으로 이동합니다.2. Index of Modules (모듈 색인)🔵 Built-in Modules파이썬 인터프리터에 기본 내장된 표준 라이브러리 목록입니다.예: sys,..

파이썬 설치

✅ 설치 방법 선택1. Install Now (기본 설치)기본 경로에 Python을 설치합니다:C:\Users\user\AppData\Local\Programs\Python\Python313\포함되는 구성 요소:IDLE: 파이썬 기본 에디터 및 인터프리터 GUIpip: 파이썬 패키지 관리자Python 문서파일 연결 및 바로가기 생성2. Customize installation (사용자 지정 설치)설치할 기능 선택 및 설치 경로를 직접 지정할 수 있습니다.고급 사용자나 특정 환경 설정이 필요한 경우 이 옵션을 선택하세요.✅ 하단 옵션들▢ Use admin privileges when installing py.exepy.exe는 파이썬 런처입니다.이 옵션을 선택하면 관리자 권한으로 py.exe를 설치합니다...

선택한 시를 EPUB 파일로 자동 출간

✅ **선택한 시를 EPUB 파일로 변환하고 자동으로 출간(다운로드)**하는 과정을 구축해보겠습니다.이 기능은 시니어 작가들의 시집을 쉽고 자동으로 전자책으로 만들어주는 핵심입니다.📘 『시마당 프로젝트 따라하기』10장. 선택한 시를 EPUB 파일로 자동 출간하기작성자: easyfly작성일: 2025년 7월 17일🟦 1. EPUB 변환을 위한 패키지 설치✅ 가상환경에서 아래 명령어 실행:pip install ebooklib🟧 2. 뷰 함수 만들기 – EPUB 생성📁 poem/views.pyfrom django.http import HttpResponsefrom ebooklib import epubfrom .models import Poemdef generate_epub(request): if ..

카테고리 없음 2025.07.17