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..
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 패키지를 아래와 같이 설치 ※ 리눅스 배포판을 자동으로 인식해서 ..
Programmability for Networker : Part 21 (Arista pyeapi:3)
pyeapi, api, node, python, programmability : today Key 이번 포스팅은 지난 시간에 이어서, arista의 pyeapi에 대한 간략한 포스팅입니다. pyeapi를 사용 시에 기본적으로 보게 된, 몇 가지의 코드 내용을 간략하게 알아봅니다. 별도로 구현부까지는 세부적으로 알아보지 않고, 각 주요 메서드에 대한 사용법과 설명만 하였습니다. 추후에 필요에 따라서 이렇게 주요 메서드에 대해서는 추가로 알아 볼 예정이며, 또한 물론 각 메서드를 사용한 코드와 동작 결과에 대한 예제도 함께 알아보겠습니다. class Node(object): def config(self, commands): ▷ commands는 String이나 List형으로 구성되나, String형은 내부적..