리눅스 3

Dockerfile 내용 기반 Docker Image Build.

0. Docker를 사용하는 이유도커 컨테이너를 통해 작업하는 가장 큰 장점은 애플리케이션의 실행 환경을 격리하고 일관성 있게 유지할 수 있다는 점입니다. Docker 환경에서 작업을 진행하면 다음과 같은 장점이 있습니다. 1. 실행 환경의 일관성컨테이너는 애플리케이션과 그 종속성을 패키지화하여 어떤 환경에서도 동일하게 동작하도록 보장합니다.→ "내 로컬에서는 잘 작동하지만 서버에서는 오류가 난다" 같은 문제를 방지.2. 격리된 환경 제공각 컨테이너는 독립적인 실행 환경을 제공하므로, 하나의 컨테이너에서 문제가 발생해도 다른 컨테이너나 호스트 시스템에 영향을 주지 않습니다.→ 동일한 호스트에서 서로 다른 애플리케이션(예: Python 3.9과 3.8)을 충돌 없이 실행 가능.3. 이동성(Mobility)..

개발/Docker 2024.11.27

[Docker] Python Dash로 개발한 웹 페이지 Docker로 띄우기

Docker 설치 앞서 Window에서 Docker를 설치하는 과정을 업로드 했습니다. https://mz-moonzoo.tistory.com/40 [Docker]Windows 11 Pro에서 Docker 설치(Docker Desktop) Docker? Docker는 애플리케이션을 개발, 배포 및 실행하기 위한 플랫폼 및 도구 모음입니다. 주요 목적은 소프트웨어를 컨테이너라고 불리는 표준화된 유닛 내에서 패키징하여, 코드가 일관된 환경 mz-moonzoo.tistory.com Docker에 Python dash로 개발한 웹 페이지 올리기 이번에 설치한 docker로 제가 개발한 dash 웹 페이지를 배포해보도록 하겠습니다. 우분투에 Docker 환경 설정 1.우분투 패키지 목록 업데이트 sudo apt-..

개발/Docker 2024.01.29

[Linux] 리눅스 기본 명령어 모음

리눅스 기본 명령어 모음 앞으로 리눅스를 쓰면서 자주 쓰는 명령어를 주기적으로 업데이트 하겠습니다. 시스템 관리 sudo - 다른 사용자의 보안 권한 (주로 슈퍼유저)으로 명령 실행 ls - 현재 디렉토리의 파일 목록을 표시 cd - 디렉토리 변경 pwd - 현재 작업중인 디렉토리의 경로를 표시 top - 시스템에서 실행 중인 프로세스를 실시간으로 표시 ps - 현재 실행 중인 프로세스 목록 표시 kill - 프로세스 종료 chmod - 파일이나 디렉토리의 접근 권한 변경 chown - 파일이나 디렉토리의 소유권 변경 df - 파일 시스템의 디스크 공간 사용량 표시 du - 디렉토리의 디스크 사용량 표시 파일 조작 touch - 새 파일 생성 또는 파일의 타임스탬프 변경 cp - 파일 또는 디렉토리 복사..

개발/Linux 2024.01.26