推广 热搜: page  数据  小红  红书  考试  论文  数据分析  关键词  哪些  搜索 

docker借助nginx搭建web项目

   日期:2024-12-26     移动:https://sicmodule.kub2b.com/mobile/quote/13867.html

基于window10系统
下载 Docker Desktop 安装结束启动过程提示
需要安装linux内核运行于window系统

安装完成注册账号 分配资源
docker 仓库 镜像 容器
docker pull 镜像名字 从仓库里面下载镜像
docker run 镜像名字 运行镜像分配容器做进程隔离
docker container ls 或者docker ps 查看容器
docker image ls 查看镜像
docker container run 镜像 与docker run一致

镜像有从远程仓库下载的,还有自己创建的镜像

通常仓库都是私有的 所以我们使用的多数都是搭建好的镜像 结合docker componse 来 操作 容器 镜像 与 配置文件的关系
创建镜像 需要Dockerfile .dockerinnore 还有一些与镜像有关系的配置

docker 文件目录
dockerfile文件配置

 

有时候node_modules模块太大 就可以添加到忽略文件
可以设置镜像docker安装服务器nodejs配置依赖更快

首先是docker build -t 镜像名字 . 形成自己的镜像
然后 docker run --name 容器名字 -p 5000:80 -d spa新建镜像
把配置的80映射本地5000 也可以设置ip
比如127.0.0.1:5000 外网也是可以的
dist 属于 打包之后的vue脚手架项目

配置web算简单的
还有搭建php mysql apache redis 这些才是比较繁琐的

比如直接操作 比如一键式的搭建

使用docker 就需要养成 容器的概念
为了环境变量的一致性 让一次编码多次运行不出问题
最后的软件应用 其实就是协调各镜像容器之间的关系

由于属于进程级的隔离环境 所以很小很快 虽然不能像虚拟机一样包含很多东西 但占据的资源小,比如虚拟机占据大量磁盘内存 而镜像 却很小

本文地址:https://sicmodule.kub2b.com/quote/13867.html     企库往 https://sicmodule.kub2b.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


0相关评论
相关最新动态
推荐最新动态
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号