docker 安装nginx

1、docker安装nginx

安装好docker之后,分别执行下面命令安装nginx:

# 1下载nginx镜像
docker pull nginx:latest

# 2查看下载镜像
docker images

# 3建映射文件目录
mkdir html logs conf

# 4启动nginx
docker run --name nginx -d -p 80:80 nginx

# 5查看是否启动成功
docker ps -a

# 6复制文件到映射目录,481e121fb29f是第(5)显示的nginx 的container id
#/root/nginx/conf是第(3)建的映射的路径,需替换成自己的路径。
docker cp 481e121fb29f:/etc/nginx/nginx.conf /root/nginx/conf

# 7停止此nginx,执行:
docker stop nginx

# 8然后再删除nginx容器,执行:
docker rm nginx

# 9重新启动nginx:注意/root/nginx/是第(3)步创建的文件夹路径,需替换自己的。
docker run --restart=always -d -p 80:80 --name nginx -v /root/nginx/html:/usr/share/nginx/html -v /root/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /root/nginx/logs:/var/log/nginx nginx

# 10查看是否启动成功:若有nginx并且status是up则启动成功。
docker ps -a 

# 11修改nginx.cong配置:
# 进入conf:cd /root/nginx/conf,修改了nginx.conf后,停止nginx然后重启即可生效。
# 停止
docker stop nginx
#启动
docker start nginx

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容