1 使用docker-compose搭建開(kāi)發(fā)環(huán)境

我們的目標(biāo)很簡(jiǎn)單:使用docker-compose把若干個(gè)docker容器組合起來(lái)就成了。

首先使用Nginx代理所有的Web程序,這樣只需要在主機(jī)上監(jiān)聽(tīng)一個(gè)端口就可以了,不污染主機(jī)。再組合各Web程序、Redis/Memcached、SqlServerOnLinux。
新建一個(gè)目錄sites,所有和集群相關(guān)的都放在這里,目錄結(jié)構(gòu)如下所示

sites
    nginx
        sites-enabled
            default
        Dockerfile
    redis
        Dockerfile
        redis.conf
    docker-compose.yml

新建docker-compose.yml