Docke安装配置Nginx并启动


1、下载镜像文件

docker pull nginx

**2、随便启动一个 nginx 实例,只是为了复制出配置 **

docker run -p 80:80 --name nginx -d nginx:1.10

3、将容器内的配置文件拷贝到当前目录

docker container cp nginx:/etc/nginx . 

别忘了后面的点

4、修改文件名称:mv nginx conf 把这个 conf 移动到/mydata/nginx 下

5、终止原容器

docker stop nginx

6、执行命令删除原容器

docker rm $ContainerId(容器的ID)

7、创建新的 nginx(自启动)

docker run -p 80:80 --restart=always --name nginx \
-v /mydata/nginx/html:/usr/share/nginx/html \
-v /mydata/nginx/logs:/var/log/nginx \
-v /mydata/nginx/conf:/etc/nginx \
-d nginx:1.10

8、给 nginx 的 html 下面放的所有资源可以直接访问


文章作者: Beck Liang
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Beck Liang !
 上一篇
使用Docker在Centos7上搭建gitlab服务器 使用Docker在Centos7上搭建gitlab服务器
GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。
2022-06-10
下一篇 
Docker安装redis Docker安装redis
Docker容器可以为应用创建一个独立的镜像,当然redis也是可以的Docker容器内部文件系统与外部非直接关联因此在redis安装以及启动过程中需要建立文件系统目录映射。
2022-05-21
  目录