본문 바로가기

분류 전체보기77

[Docker] 기본 명령어 실행중인 docker container에 shell에 접속하기 docker run -it jenkins /bin/bash docker exec -it jenkins /bin/sh -i docker 컨테이너의 STDIN을 open한다 -t docker 컨테이너에 psuedo tty를 지정해준다. 더보기 TTY(teletypewriter) : 리눅스 디바이스 드라이브중에서 콘솔이나 터미널을 의미합니다. psuedo(가상) + tty : 원격접속을 의미합니다. Docker ps 현재 실행중인 docker 컨테이너들을 볼 수 있다. -a 전체 실행중인 컨테이너 -l 가장 최근에 실행한 컨테이너 -q 컨테이너의 id 값만 보여준다 docker ps -a && docker ps -l && docker ps -a -.. 2020. 8. 25.
[Docker] 기본 개념 Docker란? 도커는 2013년 3월 산타클라라에서 열린 Pycon Conference에서 dotCloud의 창업자인 Solomon Hykes가 The future of Linux Containers 라는 세션을 발표하면서 처음 세상에 알려졌습니다. 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼입니다 여기서 컨테이너 라고하는것은 다양한 물건을 쉽게 옮길 수 있는 박스와 비슷하다고 볼 수 있습니다.(즉 우리가 생각하는 컨테이너) 서버에서 이야기하는 컨테이너도 이와 비슷한데 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해줍니다. 백엔드 프로그램, 데이터베이스 서버, 메시지 큐등 어떤 프로그램도 컨테이너로 추상화할 수 있고 조립PC, AW.. 2020. 8. 22.
2차 프로젝트 후기 시현 동영상 프로젝트 소개 - 위코드2차 프로젝트 Tripadvisor 홈페이지를 클론하게 되었습니다. 백앤드는 2명에 3명의 프론트로 진행되었으며 저는 백엔드를 담당했습니다. 개발 기간은 2020.08.03 ~ 2020.8.14(2주) 클론 사이트 호텔 예약 주변 음식점 관겅 거리를 찾아 주거나 매칭 시켜주는 사이트 적용 기술 python Django Beautifulsoup, Selenium Docker MySQL Google Map Api AWS 프로젝트에서의 역활 데이터 크롤링 데이터 모델링 mysql (RDS구축) AWS서버 EC2 Docker 이미지 생성 및 배포 호텔 List 페이지, 호텔 상세 페이지 API 구현 Google Map 데이터 구축 및 API생성 아쉬.. 2020. 8. 16.
닥터자르트 Dr.Jart+ 크롤링 Part 2 part1 : 매인 페이지 가져오기 part2 :상세 페이지 가져오기 part3 : 리뷰 가져오기 이번 포스팅에는 닥터자르트의 상세 페이지를 크롤링을 해보겠습니다. 해당 내용은 개인 프로젝트를 위해 제작 되었으며. 개인 프로젝트 진행후 모든 데이터를 삭제 했음을 밝힘니다. import requests from bs4 import BeautifulSoup from selenium.webdriver.common.keys import Keys from selenium import webdriver import time import csv chrome_option = webdriver.ChromeOptions() chrome_option.add_argument("headless") chrome_option.ad.. 2020. 8. 14.