dockerdesk 映射文件目录到容器 docker怎么映射文件

您所在的位置:网站首页 端口映射怎么搞出来 dockerdesk 映射文件目录到容器 docker怎么映射文件

dockerdesk 映射文件目录到容器 docker怎么映射文件

2023-05-27 08:16| 来源: 网络整理| 查看: 265

参考资料:https://www.runoob.com/docker/docker-install-nginx.html

1.拉取镜像:docker pull nginx:latest

2.启动容器:docker run --name 容器别名 -p 80:80 -d nginx

        参数说明:

--name nginx-test:容器名称。-p 8080:80: 端口进行映射,将本地 8080 端口映射到容器内部的 80 端口。-d nginx: 设置容器在在后台一直运行。

dockerdesk 映射文件目录到容器 docker怎么映射文件_nginx

 3.进入容器:docker exec -it 容器别名 bash

 4.查看nginx配置文件路径:nginx -t

可得知,nginx配置文件默认目录为:/etc/nginx/

dockerdesk 映射文件目录到容器 docker怎么映射文件_nginx_02

 5.将nginx配置文件拷贝到宿主机上:docker cp nginx-test:/etc/nginx conf                 拷贝到当前root目录下的conf文件夹下(自动拆功能键conf文件夹)

dockerdesk 映射文件目录到容器 docker怎么映射文件_nginx_03

6.暂停容器:docker stop 容器别名

7.重新启动nginx并完成项目静态文件映射:

   宿主机上nginx文件路径,如下:

dockerdesk 映射文件目录到容器 docker怎么映射文件_nginx_04

 

宿主机上项目静态文件路径,如下: 

dockerdesk 映射文件目录到容器 docker怎么映射文件_nginx_05

 nginx宿主机上映射的默认配置文件路径:/etc/nginx

nginx宿主机上映射的默认静态文件路径:/usr/share/nginx/html

完成启动命令:docker run -itd -p 80:80 -v /root/conf/nginx:/etc/nginx -v /root/software/TestPlatform/testplatform/dist:/usr/share/nginx/html  --name mytestnginx --rm nginx

dockerdesk 映射文件目录到容器 docker怎么映射文件_nginx_06

映射成功后,usr/share/nginx/html下可显示项目的静态文件。 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3