1.拉取nginx镜像
docker pull nginx
2.映射docker中nginx容器html目录到服务器html配置目录
docker run --name my-nginx -d -p 80:80 -v /data/nginx/html:/usr/share/nginx/html -v /data/nginx/nginx.conf:/etc/nginx/nginx.conf -v /data/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -v /data/nginx/logs:/var/log/nginx nginx
到此结束!!现在你可以去服务器上传html文件了
----------------------------------------------------------------------------------------------------------------
以下命令仅提供参考与学习
docker start + 容器id/name 启动容器
docker logs + 容器id 查看容器操作日志
docker来创建一个nginx容器,启动命令如下:
参数解析:
–name: 给容器取一个别名,启动成功后会在NAMES列显示。
-p: 将服务器的8080端口映射到nginx容器的80端口。
-d: 容器将会以后台的形式来运行
docker run --name my-nginx -p 80:80 -d nginx
通过命令进入到nginx的终端,查看nginx镜像里的配置文件。
docker exec -it my-nginx /bin/bash
从docker拷贝一份nginx配置表到服务器 (/etc/nginx docker中nginx镜像文件配置目录 /data/nginx服务器创建的目录)
docker cp my-nginx:/etc/nginx /data