Docker 이용한 웹서버 구축


2가지 방법

 1. 사람들이 Docker image를 repository 올린 것을 다운받아서 사용

 2. Dockerfile 만들어서 진행


1번 방법 -

우선 ubuntu 이미지 검색

docker search ubuntu



상단의 표시된 ubuntu 이미지 다운로드

docker pull ubuntu


다운로드된 이미지 확인

docker images



다운로드된 이미지로 컨테이너 생성

docker run -i -t -d -p 80:80 --name web ubuntu /bin/bash


-d : 백그라운드 실행

--name : 이미지의 이름을 지정

ubuntu 컨테이너 접속

docker attach web



호스트명이 바뀌어있다.


ubuntu로 접속이 되었다면 패키지 업데이트 및 apache2, php 설치

apt-get update

apt-get install apache2

apt-get install php


설치가 되었다면 apache2를 restart 해주도록 한다.

service apache2 restart


웹브라우저에서 확인







다운로드 받은 이미지 경로 - /var/lib/docker/image/devicemapper/imagedb/content/sha256


+ Recent posts