코드다운

고정 헤더 영역

글 제목

메뉴 레이어

코드다운

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (66)
    • Common (11)
      • Data Structure (4)
      • Data Science (3)
    • DevOps (41)
      • AWS (7)
      • Docker (12)
      • Git (7)
      • CI CD (5)
      • Nginx (2)
      • OS (4)
      • Network (4)
    • DBMS (2)
      • Storage Engine (0)
      • SQL (2)
    • Framework (6)
      • Laravel (5)
      • Flutter (1)
    • Language (5)
      • PHP (2)
      • Python (1)
      • JAVA (0)
      • GO (1)
    • Tools (1)
      • Slack (1)

검색 레이어

코드다운

검색 영역

컨텐츠 검색
[Docker] no space left on device 오류 (미사용 이미지 일괄 삭제 방법)

도커 배포시 이미지가 누적되어 디스크 용량이 꽉 차게되는 현상 (no space left on device) 발생 했다.미사용 이미지를 삭제하여 디스크 용량을 확보하자. 방법1. Dangling (참조되지 않아서 사용할 수 없음) 이미지 삭제 docker image prune dangling 이미지만 제거됨REPOSITORY나 TAG가 으로 나오는 이미지들 방법2. 모든 미사용 이미지 삭제 (Dangling + 더 이상 사용되지 않는 이미지)docker image prune -a 현재 컨테이너가 사용하지 않는 모든 이미지 삭제예: 오래된 버전의 이미지, 더 이상 참조되지 않는 이미지 등 방법3. 사용되지않는 모든 이미지 강제 삭제docker image prune -a -f -f 옵션으로 자동 승인 (..

DevOps/Docker 2025. 4. 25. 19:58

[Python] Pycharm + Docker 로 딥러닝 개발 환경 구축하기 (Mac)

사전 준비: Docker 설치 및 Pycharm Professional 버전 설치 (Docker 연동은 Professional 버전에서만 제공됩니다.) 디렉토리 구조 project-root/ - Dockerfile - requirements.txt - app/ # 프로젝트에서 사용되는 파일 저장 -- test.py  1. Dockerfile 생성FROM python:3.9-slim# 작업 경로 설정WORKDIR /app# requirements.txt 파일을 컨테이너에 복사COPY requirements.txt /app/# 의존성 설치RUN pip install --no-cache-dir -r requirements.txt# 로컬 파일을 컨테이너에 복사COPY . /app/ 2. requirements...

Language/Python 2024. 12. 17. 18:53

Rocky Linux(CentOS) 에 Docker, Docker-compose 설치

1. yum 업데이트sudo yum update 2. yum-utils 설치sudo yum install yum-utils 3. docker-ce repo 추가(Docker Engine을 설치할 수 있도록 저장소를 추가합니다.)sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 4. docker 설치sudo yum install docker-ce docker-ce-cli containerd.io 5. docker-compose 설치(curl 을 이용하여 설치)sudo curl -L "https://github.com/docker/compose/releases/download/1.27.4/dock..

DevOps/Docker 2024. 5. 28. 14:35

Docker 컨테이너 간 네트워크 통신 연결

도커 컨테이너 사용법, 도커 네트워크 사용법 을 선행 숙지해주세요. 네트워크 연결 테스트 1. 컨테이너 생성 docker run -itd --name container1 nginx #nginx 이미지로 컨테이너 생성 (컨테이너 생성시 --network 를 명시해주지않으면, 기본 bridge 네트워크가 할당된다.) 2. 생성한 컨테이너의 네트워크 정보 확인 docker inspect container1 #생성한 container1 의 세부정보 확인 [ { "Id": "36dc0d94bab28a1fdaa54931fa6f6b5d5da4b6d6a3ab7ce7fdc0af491b555f86", "Created": "2024-04-23T04:23:02.693323083Z", "Path": "/docker-entryp..

DevOps/Docker 2024. 4. 23. 16:25

Docker Network 사용법

네트워크 목록 조회 docker network ls #현재 생성되어있는 도커 네트워크 목록 조회 조회된 목록 NETWORK ID NAME DRIVER SCOPE 605ee34417fc bridge bridge local 3e714f3a8034 host host local 8b1cf5f58e61 none null local #bridge, host, none 은 도커 데몬이 실행될 때, 기본으로 생성되는 네트워크입니다. 네트워크 DRIVER 종류 bridge : 하나의 네트워크에 여러 컨테이너가 서로 소통할 수 있게 해줍니다. host : 호스트 컴퓨터와 컨테이너가 동일한 네트워크를 사용합니다. overlay : 여러 호스트에 분산되어있는 컨테이너들 간에 소통을 위해서 사용됩니다. 네트워크 생성 docke..

DevOps/Docker 2024. 4. 23. 16:23

Docker Image 사용법

이미지 목록 조회 docker images #전체 이미지 목록 조회 REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest a824f751723c 2 weeks ago 187MB mysql 8.0.36 c3ef21d6632d 3 weeks ago 603MB mysql 5.5 bb9a3ec0ed84 3 weeks ago 603MB docker images `repository` #docker images mysql 특정 레파지토리 이미지 조회 REPOSITORY TAG IMAGE ID CREATED SIZE mysql 8.0.36 c3ef21d6632d 3 weeks ago 603MB mysql 5.5 bb9a3ec0ed84 3 weeks ago 603MB docker i..

DevOps/Docker 2024. 4. 23. 09:45

Dockerfile 작성법

Dockerfile 이란? 도커 이미지를 생성하기 위한 스크립트(설정파일)이다. docker image build 시 도커 데몬이 Dockerfile의 명령어를 순차적으로 수행하여 도커 이미지를 생성한다. #기본으로 사용할 서버 이미지를 nginx:1.25.1 로 설정 FROM nginx:1.25.1 #도커파일 작성자 정보 MAINTAINER me #현재 디렉토리의 nginx.conf 파일을 컨테이너 내부의 /etc/nginx/nginx.conf 에 복사 COPY ./nginx.conf /etc/nginx/nginx.conf #컨테이너에서 노출할 포트 EXPOSE 80 #컨테이너 시작시 nginx 데몬을 off 상태로 시작한다. ENTRYPOINT ["nginx", "-g", "daemon off;"] ..

DevOps/Docker 2024. 4. 23. 09:18

Docker Container 사용법

컨테이너 조회 docker ps [OPTION] [OPTION] : 추가 옵션을 설정할 수 있다. docker ps #실행중인 컨테이너를 조회한다. CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES acc8963d5696 nginx "nginx -g 'daemon of…" 3 weeks ago Up 11 days 80/tcp nginx -a : 전체 컨테이너를 조회한다. (중지된 컨테이너 포함) docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES acc8963d5696 nginx "nginx -g 'daemon of…" 3 weeks ago Up 11 days 80/tcp nginx 6b3a..

DevOps/Docker 2024. 4. 22. 16:53

페이징

이전
1 2
다음
aquaheyday@gmail.com
코드다운 ©

티스토리툴바