因为无法创建/www/web,所以就随便选了一个目录存放,改了阿里的 docker-compose.yml 后运行。
访问 127.0.0.1 报File not found, 进 web 的镜像的 bash 后,发现 www/web 里的空的,这是正常的吗?
kenny@Kennys-MacBook-Pro-3 ~/projects/work/yanzhong/yii2_fecshop_docker (master*) $ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
aca5edd9dd90 registry.cn-hangzhou.aliyuncs.com/fecshopsoft/nginx "nginx -g 'daemon of…" 4 hours ago Up 31 minutes 0.0.0.0:80->80/tcp yii2_fecshop_docker_web_1
dbf11caf8a62 registry.cn-hangzhou.aliyuncs.com/fecshopsoft/php-7.1.13-fpm_2 "docker-php-entrypoi…" 4 hours ago Up 31 minutes 9000/tcp yii2_fecshop_docker_php_1
b69f271730c6 registry.cn-hangzhou.aliyuncs.com/fecshopsoft/xunsearch "sh bin/xs-docker.sh" 4 hours ago Up 31 minutes 8383-8384/tcp yii2_fecshop_docker_xunsearch_1
5416538b03a8 registry.cn-hangzhou.aliyuncs.com/fecshopsoft/mysql "docker-entrypoint.s…" 4 hours ago Up 31 minutes 3306/tcp yii2_fecshop_docker_mysql_1
77f5152f975c registry.cn-hangzhou.aliyuncs.com/fecshopsoft/redis "docker-entrypoint.s…" 4 hours ago Up 31 minutes 6379/tcp yii2_fecshop_docker_redis_1
838db605841e registry.cn-hangzhou.aliyuncs.com/fecshopsoft/mongo "docker-entrypoint.s…" 4 hours ago Up 31 minutes 27017/tcp yii2_fecshop_docker_mongodb_1
kenny@Kennys-MacBook-Pro-3 ~/projects/work/yanzhong/yii2_fecshop_docker (master*) $ docker exec -it yii2_fecshop_docker_web_1 bash
root@aca5edd9dd90:/# cd www/web
root@aca5edd9dd90:/www/web# ls -alh
total 8.0K
drwxrwxr-x 3 root root 96 Feb 14 10:13 .
drwxr-xr-x 4 root root 4.0K Feb 17 04:06 ..
-rw-rw-r-- 1 root root 28 Feb 14 10:13 .gitignore
root@aca5edd9dd90:/www/web#
docker exec -it yii2_fecshop_docker_php_1 bash
进入 php 镜像里,var/www/html 里,目录也是空的