Docker를 이용한 개발 환경 구축하기

배경

여러 버전의 OS에서 돌아가는 여러 언어로 만든 시스템을 개발하려다 보니 개발 환경을 구축하는 것도 쉬운 일이 아닙니다. Vagrant도 사용을 해봤지만, 그렇게 획기적으로 편리하다는 인상은 못 받았습니다. 개발 환경을 배포하는 측면에서 좋았지만, 소규모 개발팀에서 배포를 위해 이미지를 빌드하는 과정이 오버헤드처럼 느껴졌습니다.

그러던 차에 Docker를 이용해서 개발 환경을 구축하는 것이 편리하다는 것을 느끼고, 본격적으로 Docker를 통해서 개발 환경을 구축 해보았습니다.» 계속 읽기

제주도: 풍림다방 & 브레붸

사려니 숲길(붉은오름 입구)을 가는 길이었는데, 한적한 동네에 차들이 주차 된 것을 보고 뭐가 있나 싶었습니다. 아내가 살펴보더니 '풍림다방'이라고 유명한 카페가 있다고 하여, 잠시 커피 한 잔 하기 위해 차를 돌렸습니다. 수요미식회에 나온 적도 있다고 합니다.

풍림다방 전경

말 그대로 동네에 작은 카페입니다. 그렇기 때문에 가게 앞 주차 공간은 없고 인도를 침범하여 차를 세워야 하는데 그나마도 몇 대 이상 주차가 어렵습니다.» 계속 읽기

가파도 해물 짜장 짬뽕

12시 10분 배로 가파도에 들어갔던 차에 점심 시간이라 들린 식당(상호: 가파도해물짜장짬뽕)입니다. 가파도에서 제일 유명한(?) 식당으로 알고 있습니다. 주 메뉴는 '해물 짬뽕'입니다. 그 외에 '해물 짜장'과 '해산물' 등이 있습니다.

해물 짬뽕은 우리에게 익숙한 짬뽕 맛에 해물이 추가 된 형태입니다. 진한 삼선 짬뽕 느낌인데, 맛은 괜찮습니다. 다만 이 정도 맛을 내는 집은 다른 곳들도 있습니다.» 계속 읽기

윈도우 10에서 넷플릭스 UHD(4K) 화질로 감상하기

넷플릭스를 셋탑 등을 이용해서 4K TV로 보는 경우 대부분 문제가 없지만, PC용 4K 모니터로 보는 경우 UHD(4K)가 제대로 나오지 않는 경우가 있습니다. 이 글에서는 윈도우 10에서 PC용 4K 모니터를 통해 넷플릭스 UHD를 보기 위한 방법을 설명합니다.

플레이어 & 요금제

PC에서 UHD 화질로 감상하기 위해서는 Edge 브라우저 또는 을 사용해야 합니다.» 계속 읽기

PHP로 원격 호스트에 CLI 커맨드 실행법

원격 호스트에 명령을 실행하기 위해서는 우선 SSH 키를 통한 연결이 필요합니다. SSH 키를 연결하는 방법은 오픈튜토리얼스의 강좌 참고하시면 됩니다.

우선 SSH 라이브러리를 좀 더 편리하기 쓰기 위해 랩퍼를 하나 설치합니다. 이 라이브러리르 사용하기 위해서는 PHP에 ssh2 익스텐션이 설치되어 있어야 합니다.

다음은 원격 호스트에 ls -al 명령을 실행하는 짧은 예제입니다.» 계속 읽기