📕🐘 도로락 - 코끼리를 냉장고에 넣는 방법

# 구조 (2)

시스템 인프라 2018. 6. 22. 09:30

[Docker] 도커 네트워크 구조 및 컨테이너 호스트 OS 외부에 개방하는 방법

호스트 입장에서의 컨테이너호스트에 도커를 설치하고 컨테이너를 생성하는 경우 네트워크 구조는 대략 위와 같이 docker0 인터페이스가 생성됩니다.docker0 인터페이스는 가상 인터페이스이며, 172.17.~/8의 IP를 할당받게 됩니다. 또한 docker0 인터페이스는 bridge 네트워크로 컨테이너가 하나씩 생성될 때마다 바인딩 되는 형식이므로 컨테이너가 통신할 때에는 무조건 docker0 인터페이스를 거치게 됩니다. 브릿지에 대한 정보는 brctl show 명령어로 확인 가능합니다.컨테이너의 네트워크 대역컨테이너는 NAT를 통해 IP주소를 할당받는다. 기본적으로 설정이 따로 없다면 컨테이너에는 172.17.0.x/8의 IP를 순차적으로 할당합니다. 이를 확인하기 위해 우분투 컨테이너를 하나 띄웁니다..

이클립스[Elipse] 2017. 11. 1. 22:50

[이클립스] 패키지 나열 구조 바꾸기

이클립스 프로젝트 패키지 구조 바꾸기이클립스로 개발을 할때 이클립스를 사용한지 얼마 안된 사람은 프로젝트 구조가 이상하게(?) 보이는 경우가 있습니다.처음에는 잘 느끼지 못하지만 패키지의 깊이와 개수가 늘어나면 불편함을 느끼게 됩니다.패키지 구조는 다음과 같은 형식입니다.특히 빨간색 네모안의 경우 패키지 네임스페이스가 매우 중복되는것처럼 보입니다.이런식으로 패키지가 늘어나는 경우 소스를 보다 보면 스크롤을 엄청 올렸다 내렸다 해야하는 경우가 발생합니다.그러나 이 경우 간단하게 보여지는 방식을 변경할 수 있습니다.구조 변경 설정하기다음 스크린샷과 같이 버튼을 누르면 메뉴가 나타나는데 여기서 Hierarchical 을 눌러줍니다.그러면 구조가 다음과 같이 변경됩니다.아까와 같은부분인데 계층적으로 구조가 변경..