이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 제6장 여러 컨테이너를 통합 관리―Docker Compose 이 장에서는 지금까지 설명한 인프라 기초 지식과 Docker 커맨드 및 Dockerfile 코드로 구축한 인프라를 바탕으로 여러 컨테이너를 통합하여 관리하기 위한 툴인 Docker Compose를 사용하여 웹 시스템 실행 환경을 구축하는 방법에 대하여 설명합니다. 6-1 Docker로 구축하는 웹 시스템에 대한 기초 지식 3계층 웹 시스템 아키텍처 각각의 기능과 역할에 맞는 여러 대의 서버로 애플리케이션 실행을 위한 인프라를 구성하는 것을 인프라 아키텍처라 ..
이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 실습 환경 설정cd /home mkdir docker실습을 진행하기 위해 /home 경로에 'docker' 폴더를 하나 만들어주고 모든 실습은 별도로 명시하지 않을 경우 docker 폴더 내에서 진행합니다. 제5장 Docker 이미지 공유―Docker Registry이미지에 네트워크나 OS 및 미들웨어 설정 등의 정보가 포함되어 있으므로 보안상 Docker Hub와 같이 인터넷을 통해 불특정다수에게 공개되는 곳에는 올릴 수 없는 경우가 생길 수 있습니다. 5-1 Private 레지스트리 구축 및 관리Docker 레지스..
이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 실습 환경 설정cd /home mkdir docker실습을 진행하기 위해 /home 경로에 'docker' 폴더를 하나 만들어주고 모든 실습은 별도로 명시하지 않을 경우 docker 폴더 내에서 진행합니다. 제4장 Dockerfile로 서버 구축4-1 Dockerfile의 기본Dockerfile이란?Dockerfile은 Docker상에서 동작하는 컨테이너 구성 정보를 저장한 파일이다.docker build 커맨드를 통해 Dockerfile에 저장된 구성 정보를 기반으로 Docker 이미지를 생성한다. Dockerfil..
이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 실습 환경 설정 cd /home mkdir docker실습을 진행하기 위해 /home 경로에 'docker' 폴더를 하나 만들어주고 모든 실습은 별도로 명시하지 않을 경우 docker 폴더 내에서 진행합니다. 제3장 Docker의 설치 방법과 기본 커맨드 3-1 Docker의 설치 방법과 동작 확인 Linux에서의 설치 sudo apt-get update sudo apt-get install docker.io 대응되는 Linux 배포판과 클라우드 환경이 빈번하게 업데이트되므로 자주 체크하는 것이 좋습니다. 3-2 Do..
이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 제2장 컨테이너 가상화 기술과 Docker2-1. 가상화 기술가상 환경별도의 물리적인 하드웨어 대신 가상 OS 위에 애플리케이션을 구동시키는 것물리적인 서버가 아니므로 유지 보수에 대한 부담을 덜 수 있다. 대표적인 가상화 기술호스트 가상화하드웨어 위에 베이스가 되는 호스트OS를 설치하고 그 위에 가상화 소프트웨어를 설치한 뒤 게스트OS를 구동하는 가상화 기술.가상화 소프트웨어를 설치하여 간편하게 가상 환경을 구축할 수 있기 때문에 개발 환경 구축에 많이 사용됨.호스트OS 상에서 게스트 OS가 동작하기 때문에 오버헤드..
이 글은 '완벽한 IT 인프라 구축을 위한 Docker(Asa Shiho 지음, Yamada Yoshihiro 감수, 신은화 옮김)' 책을 바탕으로 요약 및 실습한 내용을 정리한 글입니다. 제1장 알아두어야 할 시스템·인프라 지식개발한 애플리케이션을 릴리스하여 엔드유저(End-User)가 사용하기 위해서는 시스템 기반을 구축하고 그 위에 애플리케이션 실행 환경을 올려야 합니다.시스템 기반이란 에플리케이션이 동작하는 데 필요한 하드웨어와 OS 및 미들웨어 등의 인프라를 의미합니다. Docker는 컨테이너 가상화 기술을 사용한 애플리케이션 실행 환경을 생성하고 관리하는 툴을 말합니다. 1-1. 인프라에 대한 기초 지식 클라우드의 등장으로 시스템 개발 흐름에 변화가 생기며 기존의 '애플리케이션 엔지니어', '..
- Total
- Today
- Yesterday
- Hyperledger Indy
- Private Data
- 하이퍼레저 인디
- 어서와 데이터는 처음이지
- 코딩테스트
- Hyperledger Fabric v1.2
- 빅데이터 강의
- Blockchain
- ubuntu
- ambrosus
- 블록 체인
- 기초 of 기초 데이터 개념
- docker
- 문제풀이
- 알고리즘
- Hyperledger Fabric
- DOCs
- 빅데이터 교육
- Hyperledger Fabric v1.1
- codility
- 직딩잇템
- 빅데이터
- 하이퍼레저 패브릭
- 블록체인
- 코테
- 빅데이터 기초
- 암브로셔스
- 코딜리티
- 하이퍼레저 페브릭
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |