본문 바로가기

내 이야기

(596)
Docker : Part 6 Docker,Remote, API,client, library, python,host, 원격, 리모트, 도커, git : today Key Docker의 6번째 포스팅입니다. 이번 포스팅에서는 Docker를 Remote에서 제어할 수 있도록 제공되는 Remote API client libraries에 대해서 다뤄봅니다. 보안적인 측면보다는 최대한 우선 쉽게 접근하는 걸 목표로 잡고 있기 때문에 이 점은 감안해서 봐주시면 감사하겠습니다. ^^ 이런 식으로 Docker를 Client에서도 다룰 수 있다는 것 정도로 보면 어떨까 싶습니다! ^^ 물론 이러한 API를 활용하여 Docker Host를 관리하도록 한다면 Docker의 명령을 직접 입력하지 않고 Application을 클릭하는 것만으로도 docker..
Docker - Part 5 Docker,layer, image, aufs, parent, size, build, container, aufs, device mapper : today Key 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 5번째 포스팅입니다. 지난 포스팅에 이어서 Docker의 Layer 이미지에 대한 두 번째 내용입니다. 지난 포스팅에서 나눈 이유가 길어져서 였는 데, 테스트 한지가 조금 되다보니 뒷 부분 정리한게 생각보다 길어지진 않았습니다. ^^; 물론 추후 언제라도 동일한 주제로 해당 내용은 업데이트 될 수 있습니다! ^^ 그럼 먼저 Docker의 이미지에 대한 간단한 몇 가지 정리에 이어서, ..
Docker - Part 4 Docker,layer, image, aufs, parent, size, build, container : today Keay 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 4번째 포스팅입니다. 이래저래 개인사에 힘입어, 정리만 대략적으로 하고 포스팅이 많이 늦어졌습니다. 이번 포스팅에서는 Docker를 보면서 나오는 Docker 이미지가 Layer로 구성되어 있다는 것을 어떤 의미인지 알아보려고 합니다. 정리하다보니 조금 길어져서, 이번 편은 Part 5에서 다시 이어질 예정입니다. (이미 대략적인 정리가 된 상태에서 포스팅용 정리만 필요로하니, 오래 걸리지 않도록~ 하겠습니다.) 혼자 ..
[안, 네트워커를 위한 Tip-1]Link Aggregation 에 대해.. Today Key : Link ,Aggregation, MLAG, LACP, Tip, Teaming, Bonding, Port , channel, Trunk 네트워커와 '안'네트워커의 간극을 줄이기 위한 Tip을 하나씩 정리해보려고 합니다. 이름은 Tip이지만, 간극을 줄이기 위한 간략한 기술 설명 정도가 될 듯 싶네요. ^^; 혹시 추가/수정 할 내용이 있다면!! 덧글을.... 잘 안봐서... 메일로!! (fortear@naver.com) [ Link Aggregation 에 대해..] 장비를 네트워크에 연결 시에 가용성(Availability)과 부하분산(Load Sharing) 등을 위해서 네트워크 카드를 아래의 그림과 같이 묶어서 구성을 하게 됩니다. 이 경우 사용되는 표준 기술에 대한 용어가 조..
Vagrant - Part 1 Today Key : Vagrant, Development, Environment, lightweight, reproducible, portable, Automation Vagrant 개 요 ▪ 2010년 1월에 Mitchell Hashimoto에 이해 시작된 Open Source Project. ▪ 일종의 VM 관리 도구 ▪ 완벽한 개발 환경을 구축하기 위한 도구 - 환경 구축의 자동화 및 일치 ▪ 동일한 VM 환경을 사용하기 쉬운 Workflow 및 자동화에 초점을 맞춰서, 개발 환경을 위한 구축에 필요한 시간을 줄이고, 개발/생산성을 높이면서 환경의 상이함에 따라서 정상적으로 동작하지 않았던 문제점을 해결. 특 징 ▪ VirtualBox(default), Vmware(별도 사용 라이선스 필요), A..
[교육정리본]Nexus 9K 교육 관련 Nexus, 9000, 9K : Today Key 올 2월에 시스코 코라에서 이틀 짜리 교육을 받으면서, 필기한 내용 중의 일부입니다. 좀 더 정리해서 포스팅하려고 했다가, 계속 미뤄지고 있어서 우선 일부 내용에 대해서 먼저 간단하게 모양새 정리만 해서 공유합니다. ○ Data Center Trends (단계별 필요) - Consolidation : 중앙 집중화 (리센트럴라이제이션) : 단순히 장비의 중앙화가 아닌 통합(Consolidation - Unified I/O : FCoE) : Unified Computing : UCS B 시리즈 (채시안에 들어가는 블레이드 서버가 B시리즈) : FEX (Parent S/W : 5K, 6K, 7K, 9K, FI) * FI는 UCS에서만 사용 - Virtualiz..
Docker : Part 3 Docker, Dockerfile, run, commit, built, attach, image , container : today Keay 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 3번째 포스팅입니다. 이번 포스팅에서는 Docker File을 사용하여 Docker 이미지를 만들어 봅니다. Docker Image로 Container를 생성하고, 생성된 Container의 내용을 변경하고 변경된 Container를 이용하여 다시 새로운 Docker 이미지를 생성해봅니다. 그리고 그렇게 만들어진 이미지가 새로운 Container에 적용되는지를 알아봅니다. •Docker File로 이미지 ..
Docker : Part 2 Docker, Openplatform, install, setup, image , container : today Key 개발자와 Sysadmin을 위해서 빌드(Build)하고, 이동(Ship)하고, 분산된 어플리케이션을 실행(Run)하기 위한 OpenPlatform인 Docker의 2번째 포스팅입니다. 이번 포스팅에서는 Docker를 사용하기 위해서 설치하고, 간단하게 Docker를 이용하여 Container를 만들어서, 동작/정지 등의 기본적인 기능을 수행해보며, 마지막에는 전체 Flow를 간단하게 알아봅니다. Last Updated : 2015. 08. 26 •Docker 설치하기 (Ubuntu 14.04 기준) - docker.io 패키지를 아래와 같이 설치 ※ 리눅스 배포판을 자동으로 인식해서 ..