본문 바로가기
반응형

전체 글41

[도커 시작하기 #2] docker 기본 명령어 수행 1. docker hub에서 이미지를 다운로드 받아본다. docker pull ubuntu 2. 다운로드 받은 우분투 이미지를 확인한다. docker image ls 3. 우분투 이미지를 실행한다. docker run ubuntu 📌 앱코 축교환 레인보우 무빙 LED 기계식 키보드 (갈축) 최저가 구입하기 https://link.coupang.com/a/btQ4Av "이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다." 4. Ubuntu 컨테이너가 실행되고 있는지 확인한다. docker container ps -a 5. Ubuntu를 실행하고 해당 컨테이너에 접속해서 조작해본다. docker run -it ubuntu bash -i, --interactive Keep .. 2024. 3. 20.
secureCRT Key exchange failed 조치 방법 구형 secureCRT 사용 시 SSH key exchange fail 로 ssh 접속이 되지 않는 경우가 발생한다. 가장 좋은 방법은 secureCRT 의 버전을 업데이트 하는 것이다. 하지만 현재 사용 중인 라이센스가 최신의 펌웨어를 지원하지 못하는 경우,,,, 서버 등에서 ssh 설정을 변경해서 접속할 수도 있다. Key exchange failed. No compatible key exchange method. The server supports these methods: curve25519-sha256,curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-ex.. 2024. 3. 15.
[도커 시작하기 #1] ubuntu 20.04.6 에서 docker 설치하기 아래의 설치 docker 설치 프로세스는 docker 공식 홈페이지의 설치 가이드를 따른다. 아래의 설치 과정은 순차적으로 진행을 하며 기록하였다. ** docker 공식 홈페이지 / 설치 가이드 1. 구형 버전 삭제 구형 버전의 패키지가 있을 경우 설치 에러가 발생할 수 있으므로 구형 버전을 먼저 삭제한다. for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done 2. apt repository를 이용하여 docker 설치하기 docker 설치에는 여러 방법이 있으나 본 포스팅에서는 apt repository를 이용한다. 2.1 .. 2024. 3. 12.
[VMware 시작하기 #9] VMware ESXi SSH 접속하는 방법 / esxcli 사용 방법 / esxcli 접속 방법 VMware를 사용하다 보면 호스트(서버)에 SSH로 직접 접속하여 확인할 일들이 생긴다. VMware ESXi에 SSH 접속을 하는 방법에 대해서 기술한다. 1. 호스트에서 SSH를 사용할 수 있도록 설정을 한다. : 호스트에서 우클릭을 해서 서비스 > SSH(Secure Shell) 사용 : SSH 접속이 가능한 상태라면 아래와 같이 'SSH가 사용되도록 설정되어 있습니다'와 같은 메시지를 확인할 수 있다. HTML 삽입 미리보기할 수 없는 소스 2. SSH 접속 : 호스트 root 계정으로 접속 : 터미널 프로그램을 이용하여 ssh로 접속한다. 3. ESXCLI로 호스트 정보 확인 vmware -v : VMware 버전 정보 확인 [root@qa3-blade-3:~] vmware -v VMware .. 2024. 2. 16.
[단편지식] qemu-img 설치 및 사용 | vmdk qcow2 변환 | vmdk qcow2 qemu 정의 VMDK : VMware vSphere 의 스냅샷 파일이다. 자세한 내용은 아래의 링크에서 확인. QCOW2 : QCOW2는 가상 디스크 이미지의 저장 형식이다. QCOW는 QEMU copy on write의 약자입니다 QEMU : Quick Emulator QEMU는 가상화 소프트웨어 가운데 하나다. x86 이외의 기종을 위해 만들어진 소프트웨어 스택 전체를 가상머신 위에서 실행할 수 있다는 특징이 있다. HTML 삽입 미리보기할 수 없는 소스 아래는 QEMU를 이용하여 VMDK를 QCOW2로 변환하는 과정이다. 먼저 ubuntu에서 qemu-utils를 설치한다. root@dean:/home/dean# sudo apt install qemu-utils 아래와 같이 convert를 사용하여 vmdk -.. 2024. 2. 2.
[단편지식] 스택 메모리 Stack memory 와 힙 메모리 Heap memory Stack - 쌓다, 포개다 등의 의미를 가지는 단어로 stack memory는 LIFO(Last In First Out) 방식 으로 데이터가 추가되거나 제거되는 메모리 영역이다. 아래와 같이 push / pop의 형태로 나중에 넣은 값이 먼전 나오는 것을 LIFO 구조라고 한다. 데이터가 LIFO 방식으로 추가되고 제거되기 때문에 스택 기반 메모리는 매우 간단하고 힙 기반 메모리보다 처리가 빠르다. HTML 삽입 미리보기할 수 없는 소스 Heap - 무더기(더미)란 의미로 Heap memory란 heap에서 블록을 할당하고 할당 해제할 때 스택과 달리 설정된 규칙을 따르지 않는다. 블록은 언제든지 할당될 수 있으며, 언제든지 해제될 수 있다. 따라서 다양한 사용 패턴에 맞게 힙 성능을 조정/사용할 수 .. 2024. 1. 25.
[단편지식] 쿠버네티스란? K8S Kubernetes 는 통합 컨테이너 관리 시스템 (container orchestration) 통합 컨테이너 관리 시스템인 쿠버네티스를 이용하여 오픈스택에서는 유연한 분산 컴퓨팅 모델을 구현할 수 있다. 쿠버네티스는 K********S 사이의 문자가 8개여서 K8S로도 사용된다. 쿠버네티스의 컨테이너와 볼륨 구성은 이전 포스팅을 참고하자 https://5whatsis.tistory.com/entry/%EB%8B%A8%ED%8E%B8%EC%A7%80%EC%8B%9D-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%ED%8C%8C%EB%93%9Cpod%EC%99%80-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%EC%99%80container-%EB%B3%BC%EB%A5%A8volume [단편지식] 쿠버네티스 파드(pod)와 컨테이너와(cont.. 2024. 1. 23.
[단편지식] 쿠버네티스 파드(pod)와 컨테이너와(container) 볼륨(volume) 쿠버네티스(k8s)의 container 와 volume 은 pod의 구성 요소이고 pd 스펙에 의해서 정의된다. 출처 : https://blog.yevgnenll.me/k8s/persistence-volume-container-disk-storage 위 그림에서 ContentAgent 컨테이너가 publicHtml 볼륨에 HTML을 생성하고, Webserver 컨테이너가 publicHtml 볼륨에 access하여 web server의 기능을 수행한다. publicHtml 볼륨에 access하여 생성된 로그가 logVol 볼륨에 저장이 되고, LogRotator 컨테이너가 logVol 볼륨에 접속해서 로그 로테이트를 실행한다. 그렇다면 POD는 논리적인 호스트?? 출처 : https://kubernetes.. 2024. 1. 16.
[단편지식] kubernetes ImagePullBackOff 의 정의 Kubernetes ImagePullBackOff 오류는 Kubernetes가 지정된 컨테이너 이미지를 성공적으로 가져올 수 없을 때 발생하는 상태이다. Kubernetes가 컨테이너에 대한 이미지를 가져올 수 없는 경우 컨테이너는 대기 상태에 갇히게 된다. 출처 : https://www.groundcover.com/kubernetes-troubleshooting/imagepullbackoff Demystifying Kubernetes ImagePullBackOff. Learn its role in managing container images and troubleshooting registry issues. The Kubernetes ecosystem is filled with terminology t.. 2024. 1. 16.
반응형