lilclimate / Docker-Webservice

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker-WebServer

Setting up a local web server on OSX by docker.

STEP 1

Git clone.

cd ~
git clone https://github.com/lilclimate/Docker-WebServer.git

STEP 2

Get the CentOS image from Docker Hub.

docker pull centos:6.6

STEP 3

Build one base image for development.

cd ~/Docker-WebServer/centos6
sh ./build.sh

STEP 4

Build nginx image.

cd ~/Docker-WebServer/nginx1.11
sh ./build.sh

STEP 5

Set up the site path.

mv ~/Docker-WebServer/data ~/data

Change the site path if you need.

vi ~/Docker-WebServer/docker-compose.yml
www-data:
        container_name: www-data
        image:          centos:6.6
        command:        /bin/bash
        volumes:
                        - ~/data/etc:/data/etc
                        - ~/data/sh:/data/sh
                        - ~/data/www:/data/www

STEP 6

Set up the web server.

cd ~/Docker-WebServer
docker-compose up -d

About


Languages

Language:C 34.9%Language:PHP 29.8%Language:Zephir 22.0%Language:PLpgSQL 8.7%Language:Shell 2.6%Language:C++ 0.9%Language:Makefile 0.4%Language:M4 0.2%Language:Lua 0.2%Language:HTML 0.1%Language:Volt 0.1%Language:Perl 0.0%Language:Roff 0.0%Language:Python 0.0%Language:Vim Script 0.0%Language:JavaScript 0.0%Language:Nginx 0.0%Language:CSS 0.0%