본문 바로가기

프로그램 활용171

kubernetes 설치 출처: kubernetes 설치 (tistory.com) 테스트 환경은 아래와 같습니다. [root@km ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [root@km ~]# cat /proc/cpuinfo | grep 'processor' | wc -l 4 [root@km ~]# free -h total used free shared buff/cache available Mem: 15G 612M 14G 9.0M 130M 14G Swap: 7.9G 0B 7.9G 총 3대 노드에 설치 테스트를 진행할 예정임 /etc/hosts에 호스트를 등록해줬다. vi /etc/hosts 127.0.0.1 localhost localhost.local.. 2023. 8. 3.
Ubuntu 20.04 + Docker 20.04 + Kubernetes 1.23.6 +Django 4.0.3 + React 18.0 +MySql 8.0.28 +Machine Learning : pytorch 1.11.0 cuda 10.2 출처: https://d-life93.tistory.com/461?category=1013222 목차 쿠버네티스 설치부터 서비스 배포까지 - 1.도커 설치 쿠버네티스 설치부터 서비스 배포까지 - 2.쿠버네티스 설치 쿠버네티스 설치부터 서비스 배포까지 - 2-1. 쿠버네티스 재설치 쿠버네티스 설치부터 서비스 배포까지 - 3.쿠버네티스 Ingress Nginx 생성 쿠버네티스 설치부터 서비스 배포까지 - 4.NFS 설치 쿠버네티스 설치부터 서비스 배포까지 - 5.데이터베이스 설정 쿠버네티스 설치부터 서비스 배포까지 - 6.프론트엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 7.백엔드 설정 쿠버네티스 설치부터 서비스 배포까지 - 8.결과화면 1.도커 설치 인트로 들어가기에 앞서 저는 도커, 쿠버네티스를 이.. 2023. 8. 3.
도커 Docker 이미지, 컨테이너 및 볼륨을 제거하는 방법 출처: Docker 이미지, 컨테이너 및 볼륨을 제거하는 방법 (linux-console.net) Docker는 강력하고 안전하며 신뢰할 수 있고 효율적인 오픈 소스 컨테이너 플랫폼으로 애플리케이션과 인프라 간의 현실적인 독립성을 지원합니다. IT 및 클라우드 회사에서 애플리케이션을 쉽게 생성, 배포 및 실행하기 위해 널리 채택되고 있습니다. 컨테이너는 운영 체제를 시각화하기 위한 기술로, 애플리케이션을 실행하는 데 필요한 모든 것과 함께 패키징하여 운영 체제와 독립적으로 실행할 수 있도록 합니다. 컨테이너 이미지는 애플리케이션을 실행하는 데 필요한 모든 것(코드, 런타임, 시스템 도구 및 라이브러리, 구성 포함)이 포함된 자체 포함된 실행 가능한 애플리케이션 패키지입니다. 우리는 이미 Docker에 대.. 2023. 8. 1.
도커 컨테이너 레벨 명령어 출처: docker 기본 명령어 (ps, stop, start, rm, logs, exec, images, network) 컨테이너 레벨 명령어 🐳 docker ps ps는 process status의 약자입니다. // 현재 실행 중인 도커 컨테이너 docker ps // a옵션을 주게 된 경우 stop된 컨테이너도 확인할 수 있습니다. docker ps -a docker ps를 실행해보면 다음과 같이 실행중인 컨테이너가 뜹니다. names는 직접 --name 옵션을 준 경우에는 해당 이름으로 뜨지만 생략한 경우 랜덤한 이름이 부여됩니다. 아래 출력에서는 borring_mahavirra, bold_heisenberg가 떴네요. 그밖에 사용하고 있는 포트가 어디인지, 언제 생성되었는지, 무슨 명령어를 수행.. 2023. 8. 1.
Exited 상태의 컨테이너 한 번에 삭제하기(feat. Created 상태의 컨테이너) 출처: Exited 상태의 컨테이너 한 번에 삭제하기(feat. Created 상태의 컨테이너) (tistory.com) docker ps -a로 컨테이너 현황을 보니까 Exited 상태인 컨테이너가 수두룩했다. 이걸 하나씩 지우는 건 당연히 말도 안된다고 생각했고 분명히 한 번에 지우는 방법이 있을 거라고 생각하고 검색해봤더니 역시나 있었다. 그래서, 간단히 포스팅해보려고 한다. 맨 처음 화면은 모든 컨테이너를 본 것이고 Exited 상태인 컨테이너만 보려면 filter 옵션인 -f로 status=exited를 해주면 된다. 여기에 quiet 옵션인 -q를 같이 입력해주면 Exited 상태인 컨테이너의 ID만 나오게 된다. "docker ps -a -f status=exited -q"가 Exited 상.. 2023. 8. 1.