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
'Server - Linux > Docker' 카테고리의 다른 글
[Docker] 로컬에 설치된 이미지 업데이트(Dockerfile) (0) | 2016.07.11 |
---|---|
[Docker] 이미지 생성 및 활용 (0) | 2016.07.08 |
[Docker] 명령어 (0) | 2016.07.07 |
[Docker] 설치 및 삭제 (0) | 2016.07.06 |
[Docker] 정의, 장단점 및 기존 가상화 비교 (0) | 2016.07.06 |