이 글은 '완벽한 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. 인프라에 대한 기초 지식 클라우드의 등장으로 시스템 개발 흐름에 변화가 생기며 기존의 '애플리케이션 엔지니어', '..
해당 글은 Hyperledger Whitepaper 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : https://docs.google.com/document/d/1Z4M_qwILLRehPbVRUsJ3OF8Iir-gqS-ZYe7W-LE9gnE/pub?cm_mc_uid=29910601354314920081869&cm_mc_sid_50200000=1502840355 Hyperledger Whitepaper(하이퍼레저 백서) Abstract(추상) 이 백서에서는 새로운 블록 체인 플랫폼의 기본 원리를 이끌어내는 산업 사례를 설명하고 이러한 사례를 기반으로 기본 요구 사항과 고급 아키텍처를 간략하게 설명합니다. 여기에 제시된 디자인은 비즈니스에서 비즈니스 및 비즈니스에서 고객으로의 트랜잭션을 위한 ..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/releases.html Release Notes(릴리즈 노트) v1.0.0-rc1 June 23, 2017 버그 수정, 문서화 및 테스트 범위 개선, 사용자 피드백과 다양한 정적 검사 결과 (사용되지 않은 코드, 정적 보안 검사, 맞춤법 검사, linting 등)를 다루는 변경을 기반으로 한 UX 개선. 알려진 취약점 없음 해결 된 취약점 https://jira.hyperledger.org/browse/FAB-4856 https://jira.hyperledger.org/browse/FAB-4848 https..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/glossary.html Glossary(용어 사전) 전문 용어가 중요하므로 모든 Fabric 사용자와 개발자는 각 특정 용어의 의미에 동의합니다. 예를 들어 체인 코드 란 무엇입니까? 그래서 우리는 자신을 다시 안심시키고 싶을 때마다 그곳에서 여러분을 지적 할 것입니다. 물론, 원한다면 한 번에 전체 내용을 자유롭게 읽을 수 있습니다. 꽤 교육적입니다! Anchor Peer(앵커 피어) 모든 다른 피어가 검색하고 통신 할 수있는 채널의 피어 노드입니다. 채널의 각 구성원은 앵커 피어 (또는 단일 실패 지점을..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/Style-guides/go-style.html#adding-or-updating-go-packages Adding or updating Go packages(이동 패키지 추가 또는 업데이트) Hyperledger Fabric Project는 패키지 관리를 위해 Go 1.6 vendoring을 사용합니다. 이는 필요한 모든 패키지가 fabric 프로젝트 내의 vendor 폴더에 있다는 것을 의미합니다. Go는 go install 또는 go build 명령이 실행될 때 GOPATH 대신이 폴더에서 패키지를 사용..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/Style-guides/go-style.html#generating-grpc-code Generating gRPC code(gRPC 코드 생성) .proto 파일을 수정하는 경우 다음 명령을 실행하여 .pb.go 파일을 생성 / 업데이트하십시오. cd $GOPATH/src/github.com/hyperledger/fabric make protos
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/Style-guides/go-style.html Coding guidelines(코딩 가이드 라인) Coding Golang(코딩 고언어) Go ™ 코드를 작성하고 모범 사례를 엄격히 준수하며 편차를 허용하지 않습니다. Go 코드에 대해 다음 도구를 실행하고 모든 오류 및 경고를 수정해야합니다. - golint - go vet - goimports
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/testing.html Testing(테스팅) Unit test(단위 테스트) 단위 테스트 지침을 위해 패브릭 구축을 참조하십시오.단위 테스트 적용 범위 보고서를 참조하십시오.패키지 및 모든 하위 패키지의 적용 범위를 보려면 -cover스위치를 사용하여 테스트를 실행하십시오.go test ./... -cover패키지에 대해 다루지 않은 라인을 정확히 보려면, 적용 범위로 주석이 달린 소스 코드가있는 html 보고서를 생성하십시오.go test -coverprofile=coverage.out go tool co..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/Gerrit/best-practices.html Gerrit Recommended Practices(Gerrit 권장 사례) 이 문서는 Gerrit를보다 효과적으로 사용하는 데 도움이되는 몇 가지 모범 사례를 제공합니다. 콘텐츠를 쉽게 제출할 수있는 방법을 보여주기위한 것입니다. 권장 사례를 사용하여 문제 해결 시간을 줄이고 커뮤니티 참여를 향상 시키십시오. Browsing the Git Tree(Git 트리 찾아보기) Visit Gerrit then select Projects --> List --> SEL..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/Gerrit/reviewing.html Reviewing a Change(변경 사항 검토) 1. 수신 또는 발신 검토를 위한 링크를 클릭하십시오. 2. 변경 사항 및 현재 상태가 로드됩니다. Status: 변경의 현재 상태를 표시합니다. 아래 예에서 상태는 Needs Verified로 표시됩니다. Reply: 검토 후이 버튼을 클릭하여 최종 검토 메시지와 점수 -1, 0 또는 +1을 추가하십시오. +1. Patch Sets: 패치의 여러 개정판이있는 경우이 단추를 사용하여 개정판을 탐색하여 변경 사항을 볼 수..
해당 글은 Hyperledger Fabric 페이지의 게시글을 번역 및 정리한 자료입니다.원본 사이트 : http://hyperledger-fabric.readthedocs.io/en/release/Gerrit/changes.html Submitting a Change to Gerrit(Gerrit에 변경 사항 제출) 변경 사항을 제출하기 전에 다음을 주의 깊게 검토하십시오. 이 가이드 라인은 오픈 소스를 처음 사용하는 개발자는 물론 경험 많은 오픈 소스 개발자에게도 적용됩니다. Change Requirements(요구 사항 변경) 이 섹션에는 검토를 위해 코드 변경을 제출하기위한 지침이 포함되어 있습니다. Gerrit를 사용하여 변경 사항을 제출하는 방법에 대한 자세한 내용은 Gerrit를 참조하십시오..
- Total
- Today
- Yesterday
- 문제풀이
- Blockchain
- 하이퍼레저 인디
- 알고리즘
- DOCs
- 빅데이터 기초
- Hyperledger Indy
- docker
- javascript
- 블록 체인
- 블록체인
- 코테
- 코딜리티
- Hyperledger Fabric
- 하이퍼레저 패브릭
- ambrosus
- codility
- 기초 of 기초 데이터 개념
- 빅데이터 교육
- 빅데이터 강의
- 코딩테스트
- 하이퍼레저 페브릭
- Private Data
- 직딩잇템
- 빅데이터
- 어서와 데이터는 처음이지
- Hyperledger Fabric v1.2
- 암브로셔스
- ubuntu
- Hyperledger Fabric v1.1
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |