docker 搭建开发环境(nginx,redis)

来源:互联网 发布:女装淘宝店铺介绍范文 编辑:程序博客网 时间:2024/05/17 00:12

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.logerror.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




0 0