2017/10 6

[Wiki] Windows 10에서 우분투 bash로 윈도우 파일들 접근하기

Windows 10에서 내장된 우분투 bash로 윈도우 파일 접근하기윈도우 10에는 기본적으로 내장된 우분투 bash shell이 있다. 이 내장된 bash shell에서 윈도우 10의 C 드라이브나 D 드라이브에 접근하는 방법을 알아본다. 기본적으로 bash shell을 켜게되면 ubuntu의 home 디렉토리에 위치하게 된다. 이럴 때, 1cd /mnt/c/cs 이렇게 입력하게 되면, C 드라이브에 접근하게 된다. 같은 원리로 만약 D 드라이브에 접근하고 싶다면, /mnt/ 디렉토리 밑에 있는 d 디렉토리로 이동하면 된다. 생각보다 간단한 방법이라 놀랐다.

IT/IT WIKI 2017.10.31

[Network] 네트워크 계층(Network Layer) 요약 정리 및 SDN(소프트웨어 정의 네트워킹)

네트워크 계층(Network Layer) 요약 정리 및 SDN L3 - 네트워크 레이어에 대해서 간단히 정리해보았다. 그리고 SDN(Software-Defined Networking)에 대해서도 간략한 설명을 덧붙였다. Network Layer는 Host - to - Host 를 담당하는 레이어이다. 그리고 인터넷을 구성하는 모든 곳에 존재한다. 네트워크 계층의 기능은 크게보면 두 가지로 나눌 수 있다. - Routing(라우팅) : "길 찾기 기능" // 라우팅 프로토콜 예시 : OSPF, BGP - Forwarding(포워딩) : "앞으로 보내는 기능" // Ex. IP 네트워크 계층을 두 계층으로 나누면 다음과 같다. ● Data Plane // 포워딩과 관련된 계층 [실제 패킷(데이터)를 전달하는..

IT/Network 2017.10.25

[Wiki] Dockerfile(도커파일)의 명령어 알아보기

Dockerfile(도커파일)의 명령어 알아보기 Dockerfile은 코드의 형태로 인프라 구성 방법을 지정해둔 파일이다. 이를 이용해 이미지에 추가적인 미들웨어나 애플리케이션을 설치하여 배포할 수 있다. 이 글에서는 Dockerfile의 명령어를 알아본다. Dockerfile의 기본형식 1COMMAND VALUEcs COMMAND에는 아래의 명령어 중에 하나를 선택하여 지정한다. COMMAND에는 다음과 같은 명령어가 지정될 수 있다. ffCOMMAND 설명 COMMAND 설명 FROM 베이스 이미지 지정 ADD 파일 추가 MAINTAINER 작성자 지정 COPY 파일 복사 RUN 명령어 실행 VOLUME 볼륨 마운트 CMD 데몬 실행 ENTRYPOINT 데몬 실행 LABEL 라벨 설정 USER 사용자..

IT/IT WIKI 2017.10.24

[Wiki] 다수의 도커 컨테이너 로그를 호스트에서 보는 법

다수의 도커 컨테이너 로그를 호스트에서 보는 법도커로 많은 컨테이너를 생성해서 이용하는 경우, 각 컨테이너 별 로그를 하나하나 확인해야 하는 불편함이 있다. 이런 불편함을 해결하는 방법을 소개한다. 1docker run --log-driver syslog ...cs docker 컨테이너를 생성할 때, 위처럼 --log-driver 옵션에서 syslog로 로그 방식을 변경해주는 경우, 호스트에서 다음의 명령어로 모든 컨테이너들의 로그를 확인할 수 있다. 1tail -f /var/log/messagescs 문제점이 있다면, --log-driver 옵션을 주어 설정한 경우에는 docker logs ~ 명령어로 로그를 확인할 수 없다.

IT/IT WIKI 2017.10.21

[Wiki] httpd start시 "Set the 'ServerName' directive globally to suppress this message" 오류 발생하는 경우 해결법

'httpd start' 시, Set the 'ServerName' directive globally to suppress this message 오류 발생하는 경우 해결법httpd를 인스톨하고, httpd start 명령어를 수행했을 때, "Set the 'ServerName' directive globally to suppress this message" 오류가 발생하는 경우가 있다. 생각보다 간단한 방법이었다. httpd의 설정 파일, httpd.conf 파일을 보면, 위 오류에서 나타난 것처럼 'ServerName'이 주석 처리 되어 있다. 따라서, 해당 줄의 주석처리를 해제하고, 일반적인 경우 아래와 같이 ServerName 우측에 localhost를 입력해주면 된다. $ vi /etc/http..

IT/IT WIKI 2017.10.20

[Wiki] Docker(도커) 컨테이너 내부의 로그 보기(log)

Docker(도커) 컨테이너 내부의 로그 보기Docker로 생성한 컨테이너에 attach하지 않고서도 내부의 로그를 살펴볼 수 있는 방법을 소개한다. 1234# 로그를 보고자하는 컨테이너의 ID를 CONT_ID라고 할 때,# shell에서 다음과 같이 입력한다. docker logs -t CONT_IDcs docker logs -t 명령어 다음에 넣어주는 CONT_ID는 보려고 하는 컨테이너의 ID 값을 넣어주면 된다.

IT/IT WIKI 2017.10.19