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

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

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

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

新建docker-compose.yml