docker安装nginx

一、docker pull nginx

二、在启动容器之前,先mkdir -p /data/nginx{html,conf,logs}三个文件用来挂载文件。然后创建nginx.conf文件,并保存默认nginx.conf进去。

docker run -d -p 80:80 --name mynginx -v /data/nginx/html:/usr/share/nginx/html -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/logs:/var/log/nginx nginx

三、启动成功之后,发现conf文件夹下的conf.d文件夹里面没有文件,于是docker cp mynginx:/etc/nginx/conf.d/default.conf /data/nginx/conf/conf.d。

你可能感兴趣的:(docker安装nginx)