본문 바로가기

Infla/Docker

1. [Seminar] 도커란?

일반적인 서버 설치

 

1 . Installer 다운 -> 2. Installer 실행 ->  3. 프로그램 설치 오류 / 완료

                                                         

 -> 서버, 패키지 버전, 운영체제 등 여러가지 설치 방법이 다르고 복잡하고.. 

     설치 하는 과정에 많은 에러 발생

 

# 일반적인 redis 설치

redis.io/download

 

Redis

*Download Redis uses a standard practice for its versioning: major.minor.patchlevel. An even minor marks a stable release, like 1.2, 2.0, 2.2, 2.4, 2.6, 2.8. Odd minors are used for unstable releases, for example 2.9.x releases are the unstable versions of

redis.io

$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz
$ tar xzf redis-6.0.9.tar.gz
$ cd redis-6.0.9
$ make

 

-> wget 설치가 안되어 있어서 에러 발생!

 

도커를 이용한 서버 설치

 $ docker run -it redis

 

※도커를 사용하는 이유 ?

어떤한 프로그램을 다운 받는 과정을 굉장히 간단하게 만들기 위해서!

 

 

 

 

 

 

도커란?

컨테이너를 사용하여 응용프로그램을 더 쉽게 만드로 배포하고 실행할 수 있도록 

설계된 도구 이며 컨테이너 기반의 오픈소스 가상화 플랫폼이며 생태계입니다.

 

www.docker.com

 

Empowering App Development for Developers | Docker

Learn how Docker helps developers bring their ideas to life by conquering the complexity of app development.

www.docker.com

 

컨테이너란?

다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 

제공하여 프로그램의 배포 및 관리를 단순하게 해줍니다.

 

 

'Infla > Docker' 카테고리의 다른 글

1. [Seminar] Cgroup, 네임스페이스  (0) 2020.12.26
1. [Seminar] 이미지로 컨테이너 생성  (0) 2020.12.26
1. [Seminar] 도커, VM  (0) 2020.12.25
1. [Seminar] 도커 작동 흐름  (0) 2020.12.25
1. [Seminar] 이미지, 컨테이너  (0) 2020.12.25