Docker使用Nginx部署web应用
1、运行如下命令获取Nginx镜像:docker pull nginx2、运行 docker images 查看Nginx镜像是否获取成功,若为如下所示即为获取成功docker images3、在终端中运行如下命令,在本机8081端口运行Nginx服务器:docker run -p 8081:80 -d nginx4、拷贝文件到Nginx容器中docker cp index.html 1ad221
·
1、运行如下命令获取Nginx镜像:
docker pull nginx
2、运行 docker images 查看Nginx镜像是否获取成功,若为如下所示即为获取成功
docker images
3、在终端中运行如下命令,在本机8081端口运行Nginx服务器:
docker run -d --restart=always --name react1 -p 8081:80 -d nginx
4、拷贝文件到Nginx容器中
docker cp index.html 1ad221e983b2://usr/share/nginx/html
文件拷贝参考地址:https://blog.csdn.net/ttf0203/article/details/105179634/
5、目录权限设置
(1)进入Nginx ,romantic_chaum为容器名字(Names)
docker exec -it romantic_chaum /bin/bash
(2) Nginx 配置文件目录,/etc/nginx/nginx.conf
(3) 将配置文件拷贝到linux主机,修改操作用户为root,默认为nginx
文件复制:
docker cp afa5035caa10:/etc/nginx /root/nginxConf
(4)配置文件修改后,使用命令拷贝到nginx文件目录
docker cp /root/temp/nginx.conf afa5035caa10:/etc/nginx
更多推荐
已为社区贡献1条内容
所有评论(0)