鍍金池/ 問答/PHP  Python/ 想在mac上裝docker,然后再docker里面搭建PHP環(huán)境?

想在mac上裝docker,然后再docker里面搭建PHP環(huán)境?

想在mac上裝docker,然后再docker里面搭建PHP環(huán)境?怎樣本地的www目錄映射到docker里的nginx www目錄里啊?

回答
編輯回答
落殤

-v
請查看docker文檔

2017年10月6日 20:27
編輯回答
維他命

docker -v $PWD/config/default.conf:/etc/nginx/conf.d/default.conf -v $PWD/www:/var/www,分別掛載nginx和部署文件到容器中

2017年6月19日 14:20
編輯回答
安于心

如果不是為了晚docker, 推薦用vagrant

2017年6月17日 00:16
編輯回答
風清揚

用volumes卷映射就好了,下面是我的docker-compose.yaml

version: '3'
services:
    nginx:
        depends_on:
            - php
        image: stx_nginx
        volumes:
            - /Volumes/work/www:/www
            - /Volumes/work/git:/git
            - /Users/suntianxiang/php_dev_image/nginx/config:/etc/nginx/conf.d
        ports:
            - "80:80"
        container_name: nginx
    php:
        image: stx_php
        volumes:
            - /Volumes/work/www:/www
            - /Volumes/work/git:/git
        container_name: php
    mysql:
        image: stx_mysql
        volumes:
            - /data/mysql:/var/lib/mysql
        ports:
            - "3306:3306"
        environment:
            MYSQL_ROOT_PASSWORD: 123456
            container_name: mysql

    redis:
        image: stx_redis
        volumes:
            - /Users/suntianxiang/php_dev_image/redis/redis.conf:/usr/local/etc/redis.conf
        ports:
            - "6379:6379"
        container_name: redis
2017年4月17日 10:18