1、nginx安装(此方式,日志文件,配置文件都在宿主机上,方便修改)
第一步:下载nginx官方docker镜像
docker pull nginx
第二步:进入到本地存放nginx日志和配置文件的路径
ps:cd /Users/zpf/Documents/Docker/nginx
备注:
nginx下有两个文件夹
config下存放nginx的配置文件
logs下存放nginx的日志文件
第三步:运行nginx docker容器
docker run -itd --name testNginx -p 80:80 -v `pwd`/config:/etc/nginx/conf.d -v `pwd`/logs:/var/log/nginx nginx
备注:
-v `pwd`/logs:/var/log/nginx
这个命令会在当前目录下创建logs目录,存放access.log和error.log。
-v `pwd`/config:/etc/nginx/conf.d
这个命令是将server文件的本地路径,映射到docker容器的nginx配置路径
2、redis安装
第一步:下载redis官方镜像
docker pull redis
第二步:进入到本地存放redis配置文件和redis数据的文件夹下
cd /Users/zpf/Documents/Docker/redis3.2.8
备注:
redis3.2.8下面有两个文件夹
config下存放redis的配置文件
data下存放redis的数据文件
第三步:启动redis docker容器
docker run -itd --name redis328 -p 6379:6379 -v `pwd`/data:/data -v `pwd`/config/redis328.conf:/usr/local/etc/redis/redis.conf redis redis-server /usr/local/etc/redis/redis.conf