docker 安装 nginx

参考文章 linux用docker安装nginx & nginx手动部署vue前端项目_使用 docker 下载 nginx 部署 vue项目-CSDN博客

拉取镜像

复制代码
docker pull nginx

这个命令拉取最新镜像

复制配置文件

使用面板先创建一个临时容器,将对应的文件复制到宿主机

注意先要在宿主机-物理机上创建对应的目录,

创建目录命令类似于

配置文件

复制代码
sudo mkdir -p /date/data/nginx/config.d

前端代码

复制代码
sudo mkdir -p /date/data/nginx/html

ng日志

复制代码
sudo mkdir -p /date/data/nginx/log

复制文件的命令类似于(注意宿主机目录末尾带斜杠)

复制代码
sudo docker cp 你的容器名称:/etc/nginx/conf.d /date/data/nginx/config.d/

sudo docker cp 你的容器名称:/usr/share/nginx/html /date/data/nginx/

sudo docker cp 你的容器名称:/var/log/nginx /date/data/nginx/log/

创建容器

直接使用面板图形化配置

1.配置端口

2.配置挂载

相关推荐
wdfk_prog14 小时前
ROS教程07:从 ros::start() 顺着源码读懂 Master、XML-RPC 与 Topic 注册发现
运维·缓存·docker·容器·ros
mengge.cloud14 小时前
0917Docker 小白实验教程(理论+实操)
linux·服务器·网络·docker
wdfk_prog15 小时前
用 Git Submodule + Sparse Checkout 管理 RT-Thread:内核、BSP、第三方库与业务代码分层实践
运维·缓存·docker·容器·ros
努力努力再努力wz15 小时前
【Docker入门系列】镜像为什么能复用?一文吃透 Docker Image、Registry、运行时架构与常用命令
缓存·docker·容器
java_logo19 小时前
Docker 部署填鸭表单完整教程:搭建私有化问卷与表单收集平台
docker·表单·问卷·tduck·轩辕镜像·填鸭表单·tduck platform
玉&心19 小时前
K8s HPA自动扩缩容
docker·云原生·容器·hpa·kubernates
小小ken19 小时前
docker容器(数据)备份及恢复:使用docker-volume-backup项目
docker·容器
你别说话了19 小时前
Vue实现高效拖拽效果 vue-Draggable
前端·vue.js
wdfk_prog20 小时前
ROS教程06:ROS1 Node 启动与停止流程
运维·缓存·docker·容器·ros
志尊宝20 小时前
Vue3 零基础每日笔记(036):动手封装 useTitle 与 useToggle——最小的组合式函数
vue.js·#vue #前端 #前端开发·#javascript·#vue.js