본문 바로가기

분류 전체보기148

nginx용 docker 이미지 무식하게 만들기 이 글에서는 nginx용 docker 이미지를 만드는데 가장 단순하게 만드는 법에 대해서 설명합니다. Table Of Contents docker entry point 쉘 만들기 Dockerfile 디스크 공간 부족으로 인해 파일 분리 docker entry point 쉘 만들기 docker 이미지 실행시 무한 루프를 돌려줄 shell을 먼저 만듭니다. (venv) (base) eddy_lee@instance-1:~$ cat start.sh #!/bin/bash INTERVAL=10 while true; do ps x; sleep $INTERVAL; done 무한루프를 만들지 않으면 해당 shell이 끝나버리면 docker run이 끝나버리므로 무한루프를 돌립니다. 사실 nginx를 자동으로 띄우는 작업.. 2023. 12. 5.
Ubuntu(우분투 20.04)에서 Docker를 사용하기 (from Docker hub) 이 글에서는 Ubuntu(우분투) 20.04에서 Docker를 사용하는 방법에 대해서 설명합니다. Table Of Contents Docker 설치하기 Docker 이미지 Pull 및 Run Docker 설치하기 Ubuntu 20.04에는 기본적으로 Docker가 설치되어있지 않습니다. 그러므로 다음의 명령을 수행하여 docker를 설치합니다. sudo apt-get update sudo apt-get install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repos.. 2023. 12. 5.
우분투에서 레디스 설치하고 CLI를 통해 테스트하는 가장 쉬운 방법 우분투에 레디스를 설치하고 테스트하는 가장 쉬운 방법에 대해서 알아봅니다. Table Of Contents 레디스 설치를 위한 준비 레디스 설치하기 레디스 설정파일 레디스 테스트 레디스 CLI 실행 데이터 입력하기 키 확인 전체 키 삭제 레디스 설치를 위한 준비 redis 계정 생성 및 디렉토리 생성 redis 계정에 sudo 권한 부여 패키지 목록 업데이트 #레디스 계정생성 및 디렉토리 생성 sudo useradd -d /home/redis redis sudo passwd redis sudo mkdir /home/redis sudo chown redis:redis /home/redis # redis 계정에 sudo 권한 부여 sudo addgroup redis sudo 'redis' 사용자를 'sudo.. 2023. 12. 4.
주방 싱크대 막혔을 때 셀프로 뚫는 방법 A to Z - 배수구 물막힘 기름때막힘 청소 설거지를 하는데, 물이 점점 차오르더니 한참을 기다려야 내려가는 현상이 발생했습니다. 어딘가에서 막혀있는 것 같은데, 사람을 부르자니 비용도 비용이고 애들도 독감 걸려서 쉬고 있는데 다른 사람이 왔다 갔다 하는 것도 불편하네요. 싱크대를 한참 노려보다가 셀프로 뚫는 작업을 시작했습니다. 그런데... 문제가 생겼습니다. Table Of Contents 1. 싱크대 막혔을때 가장 먼저 의심해야할 곳 2. 싱크대 하부 배수관 막힘 뚫는 법 3. 막힌 곳 뚫는 전문 도구 스프링 청소기 사용 작업 방법 4. 배수관 세정제에 관한 진실과 작업방법 차아염소나트륨(NaOCl) 수산화나트륨(NaOH) 작업방법 5. 싱크대 막혔을 때 셀프로 뚫는 마무리 작업 1. 싱크대 막혔을때 가장 먼저 의심해야할 곳 먼저 의심한 것은.. 2023. 12. 3.
Greenplum mpp dbms의 github 알아보기 - source code layout 이 글에서는 Greenplum mpp dbms의 github readme 페이지의 내용에 대해서 설명합니다. Table Of Contents Greenplum github readme Overview Building Greenplum Database with GPORCA Build the database Running tests GPDB Code layout Greenplum github readme Greenplum의 github는 다음과 같습니다. https://github.com/greenplum-db/gpdb Greenplum 데이터베이스(GPDB)는 완전한 기능을 갖춘 고급 오픈 소스 데이터 웨어하우스로, PostgreSQL을 기반으로 합니다. 페타바이트 규모의 데이터에 대한 강력하고 신속한 분.. 2023. 12. 3.