-
Docker) Docker Container JavaScript 실습해보기Cloud/Docker 2022. 10. 3. 22:03
실습 환경 : AWS console (2022/10), Visual Studio 실습 목적 : javascript 파일을 container환경에서 실행 해보기 1. javascript 파일 생성 (1) javasciprt 파일 생성 var http = require('http'); var content=function(req,res){ res.writeHead(200); res.end('Docker Container - Node.js app'); }; var web = http.createServer(content); web.listen(8080); # http와 페이지내용을 설정하고 서버를 실행시킵니다. 2. container 구성 (1) doceker container 생성 docker run -di..
-
Docker) Docker Container python 실습해보기Cloud/Docker 2022. 10. 2. 20:51
실습 환경 : AWS console (2022/10), Visual Studio 실습 목적 : python 파일을 container 환경에서 실행해보기 1. python 파일 생성 (1) 어플리케이션으로 사용할 python파일 생성 from random import shuffle from time import sleep gamenum = input ('input lotto game number : ') for i in range(int(gamenum)): balls = [x+1 for x in range(45)] ret=[] for j in range(6): shuffle(balls) number = balls.pop() ret.append(number) ret.sort() print(f'lotto nu..
-
Docker) Docker Container Run 옵션 실습해보기Cloud/Docker 2022. 10. 2. 18:51
실습 환경 : AWS console (2022/09), Visual Studio 실습 목적 : Docker Container Run명령의 옵션을 알아보고 사용해보기 1. Docker Container Run명령 자동삭제 - rm 옵션 (1) run 명령에 --rm옵션을 추가하여 실행 docker run -it --rm --name ubuntu1804 ubuntu:18.04 /bin/bash # 옵션형식: --rm # --rm 옵션을 사용하면 container가 종료될때 자동으로 container를 삭제한다. (2) 다른 프로세스에서 docker ps 명령을 입력해서 container가 실행중인지 확인 docker ps # 이름이 ubuntu1804 인 container가 실행중(UP)인것을 확인한다. (..
-
Docker) Docker Container 모니터링 도구Cloud/Docker 2022. 9. 30. 09:34
Container 모니터링 도구란? 서비스 운영을 하면서 필요한 시스템 metric (CPU/memory 사용률, 네트워크 트래픽 등)을 모니터링 하면서 특이사항이 있을 때를 대응하기 위해 모니터링 도구를 사용한다. 구글 제공 cAdvisor(container Advisor)를 사용하면 GUI 방식으로 container에 대한 모니터링을 쉽게 수행할 수 있다. cAdvisor 다음 명령어를 입력해서 cAdvisor container를 생성한다. docker run \ --volume=/:/rootfs:ro \ --volume=/var/run:/var/run:ro \ --volume=/sys:/sys:ro \ --volume=/var/lib/docker/:/var/lib/docker:ro \ --volum..
-
Docker) Docker Container 명령어 실습해보기 2편Cloud/Docker 2022. 9. 30. 09:19
실습 환경 : AWS console (2022/09), Visual Studio 실습 목적 : Docker Container 명령어들을 알아보고 사용해보기 Docker Container 생성,실행 (run) 1. run 명령어를 사용하여 이미지를 다운로드, 생성, 실행을 일괄 수행한다. docker run -d --name webserver httpd # docker run [옵션] [container에서 동작할 명령어] # docker pull 명령 + docker create 명령 + docker start 명령을 차례로 입력한 것과 같은 결과를 수행한다. 2. -d 옵션을 사용하여 container를 백그라운드에서 실행하기 docker run -it -d -h myubuntu --name ubunt..