infra
-
[infra] 도커(Docker) 사용법 (매운맛-포트포워딩) #1infra 2020. 9. 29. 20:45
이번 포스팅에서는 도커의 기능을 조금 더 알아보도록 하겠습니다 앞의 포스팅에서는 centos 도커 이미지를 받아 올리는 작업을 해보았는데요 이번에는 웹서버인 nginx 도커 이미지를 받아 도커로 띄워보도록하겠습니다 먼저 nginx를 띄우기 위해 nginx 이미지를 받아줍니다 docker pull nginx 이미지가 받아졌으면 nginx를 도커로 띄울 차례인데요 nginx는 설정을 변경하지 않으면 기본으로 80포트를 LISTEN 하도록 되어있습니다 그렇기 때문에 저희는 80포트로 요청이 왔을때 nginx 도커로 보내주는 80 to 80 포트 포워딩이 필요합니다 docker run -id --name testnginx -p 80:80 nginx 위의 명령어로 nginx 도커를 실행하면 실행과 동시에 ngin..
-
[infra] 도커(Docker) 사용법 (순한맛) #1infra 2020. 9. 25. 21:17
이번 포스팅에서는 도커를 사용하는 방법에 대해 알아보겠습니다 먼저 도커를 설치할 수 있는 테스트용 Linux 서버를 하나 준비해주세요 저는 Virtual Box라는 oracle에서 무료로 제공하는 VM도구를 사용하여 CentOS7을 준비했습니다 (꼭 CentOS가 아니더라도 상관은 없지만 OS마다 명령어가 다른 점은 유의해주시기 바랍니다. Virtual Box 사용법은 나중에 기회가 되면 포스팅하겠습니다) 도커를 설치하고 사용해보는 과정은 정말 쉽고 간단합니다 (단, 모든 것이 그런 것처럼 도커에 대해서 깊고 상세하게 사용해보려면 쉽지 않을 수 있습니다. 여기서는 간단하게 사용해 볼 예정입니다.) 먼저 도커를 사용하기 위해서 도커가 설치되어있어야겠죠 아래의 명령어를 통해 도커를 설치해줍니다 yum ins..
-
[infra] 도커(Docker)란 무엇인가?infra 2020. 9. 24. 20:54
최근 몇 년 전부터 개발자들 사이에서 도커라는 것이 아주 많이 얘기되고 있고 아주 핫하게 사용되고 있습니다 특히나 MSA (Micro Service Architecture) 개념과 관련해서 언급이 되지 않을 수 없는 기술입니다 저도 도커라는 용어는 몇 년 전부터 계속해서 들어왔지만 정확한 개념과 함께 접하게 된 것은 2018년 프로젝트를 하면서부터입니다 그럼 도커라는 것이 도대체 무엇이길래 최근 핫하게 사용되고 얘기되고 있는지 알아봅시다 먼저 위키백과에 도커를 검색해보면 아래와 같이 표현되어있습니다 도커(Docker)는 리눅스의 응용 프로그램들을 소프트웨어 컨테이너 안에 배치시키는 일을 자동화하는 오픈 소스 프로젝트이다. 도커 컨테이너는 일종의 소프트웨어를 소프트웨어의 실행에 필요한 모든 것을 포함하는 ..