반응형 Docker4 Docker Study 3(웹서버 구동해보기) 1. 컨테이너 run apache_test라는 컨테이너 하나를 구동시킨다.(CSP에에서 80포트로 방화벽 open했기 때문) • docker run -it --name apache_test -p 80:80 ubuntu:14.04 2. apache 설치 apt-get update apt-get install apache2 -y service apache2 start 3. 접속 확인 ** 인바운드 규칙이 열려 있어야 웹서버 접속이 가능하다. ** vm을 생성한 CSP에 가서 접속설정 및 방화벽을 열어주기 ** ex> 80포트를 5655라는 포트로 열어주었다면 http://공인 IP:5655/ 에 접속! 접속해보면 아래와 같이 apache2가 잘 시작되는 것을 확인할 수 있다. 2023.10.22 - [분류 .. 2023. 10. 22. Docker Study 2(도커 설치 및 사용하기) 먼저 VM을 하나 생성해준다. aws, gcp, kt cloud, naver cloud, nhn cloud 같은 클라우드 서비스를 이용하여 생성해주면 된다. 1. root 계정을 접속 후 apt update sudo su apt-get update 2. 도커를 위한 패키지 설치 apt-get install apt-transport-https ca-certificates curl gnupg lsb-release 3. 도커 설치 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg echo "deb [arch=amd64 signed-by.. 2023. 10. 22. Docker Study 1 (도커란?) 도커란? 먼저 Docker란 LXC(리눅스 컨테이너스)라는 커널 컨테이너 기술을 이용하여 만든 컨테이너 기술 중 하나이다. 도커는 컨테이너 기반의 오픈소스 가상화 플랫폼이다. 사용이유? 컨테이너 기술이므로 가상머신에 비해서 가볍고, VM을 포함하여 한 대의 서버에 여러 개의 서비스를 구동하기 좋다. 가상화의 장점을 활용하기에 좋다. 아래 그림은 도커와 가상머신의 차이점이다. 프로세스를 격리시키기 때문에 가볍고 빠르다는 장점이 있다. 2023. 10. 22. 도커 공부 Start! 오늘부터 도커 공부를 해볼까 한다. 최근 도커 강의를 듣고 실습해보면서 신기했고, 재미있었다. 그래서 본격적으로 도커에 대해서 알고 싶다는 생각이 들었다. 블로그에 올리면서 도커 공부 이력을 기록할 것이다.😁 도커 강의를 들으면서 개발자로서 도커와 쿠버네티스 공부는 필수라는 생각이 들었다. 언젠가 요기나게 써먹을 수 있을 것 같다!!.. 2023. 10. 22. 이전 1 다음 반응형