728x90 분류 전체보기287 8-1. Docker Container Storage - 이론편 2023. 1. 15. 7-2. Docker 컨테이너 리소스를 관리해야지 - 실습편 ## 부하 테스트 프로그램 - stress FROM debian RUN apt-get update; apt-get install stress -y CMD ["/bin/sh", "-c", "stress -c 2"] ---------------------------------------------------------- docker build -t stress . ## docker run -m 100m --memory-swap 100m stress:latest stress --vm 1 --vm-bytes 90m -t 5s ## docker run -m 100m --memory-swap 100m stress:latest stress --vm 1 --vm-bytes 150m -t 5s ## docker run .. 2023. 1. 14. 7-1. Docker 컨테이너 리소스를 관리해야지 - 이론편 ## 메모리 리소스 제한 ## CPU 리소스 제한 ## Block I/O 제한 ## 리소스 모니터링 2023. 1. 13. 6-2. Docker 컨테이너 사용하기 - 실습편 ## docker search nginx ## docker pull nginx:1.14 ## docker pull mysql ## docker images --no-trunc ## docker inspect --format '{{~~~~~~}}' webserver (특정항목만 조회) ## alias 사용법 ## docker logs -f webserver (도커 실시간 로그 조회) ## docker top ~~ (컨테이너에서 실행중인 프로세스 출력) ## docker exec -it webserver /bin/bash 1. 아파치 웹서버 컨테이너 이미지를 검색한 후 다운로드 하세요.(search, create) $ docker search httpd # 아파치 웹서버 httpd 이미지 확인 $ docke.. 2023. 1. 13. 6-1. Docker 컨테이너 사용하기 - 이론편 ## 컨테이너 실행 라이프 사이클 - run : pull -> create -> start (3단계 포함) ## 실행중인 컨테이너 관리 - docker exec -it webserver /bin/bash - docker top - docker logs 2023. 1. 13. [linux] [따베셸] Bash shell과 Rules2 Redirection 이란 무엇인가? Redirection을 보기 전 먼저 Communication Channels를 살펴보자. 먼저 우리가 프로그램을 하나 실행하고자 한다. 프로그램과 사용자와 상호작용을 한다고 가정하자. 내가 입력을 통해서 프로그램에게 전달하는 것을 stdin이라고 한다. 그 때 사용하는 기기가 바로 키보드가 된다. 프로그램이 작업을 한 후 결과를 도출하는 디바이스는 Terminal이 된다. 그 전달 과정을 stdout이라고 한다. 성공적이지 못한 결과가 나오면 stderr이라는 에러가 터미널로 전달된다. Bash shell에서는 번호를 붙여서 이를 관리한다. 입력은 0번, 출력은 1번, 에러 메세지 출력은 2번으로 관리한다. 0번은 키보드와의 연결, 1번은 터미널과의 연결, 2번 역.. 2023. 1. 12. 이전 1 ··· 29 30 31 32 33 34 35 ··· 48 다음 728x90