일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 아파치 스파크
- programmers
- 파이썬
- Apache Hadoop
- 알고리즘
- docker
- 도커
- 분산처리
- 티스토리챌린지
- Data Engineering
- 오블완
- Spark
- Apache Spark
- 아파치 하둡
- 빅데이터
- 코딩테스트
- 프로그래머스
- 딕셔너리
- Hadoop
- leetcode
- 데이터 엔지니어링
- Python
- 하둡
- HDFS
- 우선순위큐
- 분산
- 스파크
- heapq
- 리트코드
- 이진탐색
- Today
- Total
목록docker (4)
래원
이번 글에서는 Docker를 이용해 2가지의 간단한 실습에 대해 진행한 것을 포스팅할 예정이다. 이전글과 이어지니 안보신 분들을 읽고 오시는 것을 추천한다.Docker 이해하기 - 3.Docker 설치 및 명령어 Docker 이해하기 - 3. Docker 설치 및 명령어이번 글에서는 Docker 설치 방법과 간단한 Docker 명령어들에 대한 내용을 정리하려고 한다. 환경으로는 Ubuntu를 사용했다. 🐋 Docker 설치처음으로 Docker Engine을 설치하기 전에 Docker apt 저장소를 설laewonjeong.tistory.com 1. 간단한 Node.js 서버를 Docker로 실행해보기이 실습을 통해, Node.js 서버를 Docker 컨테이너 안에서 실행해보고 Docker의 기본적인 ..
이번 글에서는 Docker 설치 방법과 간단한 Docker 명령어들에 대한 내용을 정리하려고 한다. 환경으로는 Ubuntu를 사용했다. 🐋 Docker 설치처음으로 Docker Engine을 설치하기 전에 Docker apt 저장소를 설정해야한다. 그런 다음 저장소에서 Docker를 설치하고 업데이트 할 수 있다. 1. Docker apt 저장소를 설정# Add Docker's official GPG key:sudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /e..
이번 글에서는 Docker에 대해 공부한 것을 간략하게 정리하려고 한다. 이전글과 이어지니 안보고 오신 분들은 보고 오는 것을 추천한다. Docker 이해하기 - 1. 가상화 (Virtualization) Docker 이해하기 - 1. 가상화(Virtualization)이 글에서는 Docker를 공부한 내용을 정리하려고 한다. Docker를 알기전에는 가상화에 대해서 알아야한다. 먼저, 가상화를 정의해보자면 하나의 물리적 컴퓨터 자원을 여러 개의 가상 환경으로 나laewonjeong.tistory.com 🐳 What is Docker? Docker는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 애플리케이션과 그 실행 환경을 컨테이너라는 가벼운 단위로 묶어 배포하고 실행할 수 있는 플랫폼이라 생각할 ..
이 글에서는 Docker를 공부한 내용을 정리하려고 한다. Docker를 알기전에는 가상화에 대해서 알아야한다. 먼저, 가상화를 정의해보자면 하나의 물리적 컴퓨터 자원을 여러 개의 가상 환경으로 나누어 사용하는 기술이다. 왜 이러한 환경이 등장했을까? 이를 알아보려면 과거로 돌아가야한다. 가상화가 등장한 배경비싼 돈주고 서버를 사서 사용중지만 아래 그림과 같이 CPU 사용률이 현저히 낮은 서버들을 그대로 두게되는 경우가 많았다. 이는 결국에 리소스 낭비와 돈 낭비라는 문제가 발생하게 된다. 그렇다고 아래 그림과 같이 모든 서비스들을 한 서버에 올리게 되면 안정성이 현저히 떨어지는 문제가 발생하게 된다. 따라서, 이러한 문제들을 해결하기 위해 즉, 안정성을 높이며 리소스도 최대한 활용할 수 있는 방법으로 ..