网站首页 > 技术文章 正文
以下蓝色文字均有链接 但由于头条对于外部链接管理较严 故未添加链接 如影响阅读 请看原文
原文地址https://fizzz.blog.csdn.net/article/details/109684093
Dokcer篇
1:Docker的用处
2:Docker的三个概念
3:Dokcer启动镜像的参数介绍
4:如何制作一个镜像,Dockerfike的编写 命令的讲解
5:使用Docker启动一些常用的项目
前端部署方案
1:Nginx,IIS, tomcat
2:Dokcer镜像
3:OSS CDN
流水线篇 CI/CD
流水线部分
1:Gitlab,Runner,流水线,Devops 的概念介绍及安装
2:流水线内容编写,指令讲解,制作一个最简单的流水线
3:使用docker部署前端项目
4:配置免密并搭配nginx部署前端
5:前端项目OSS部署方案
需要用到的资源与链接
Nginx下载
Docker Desktop的下载 Docker Toolbox
OSS地址
Docker教程
GitLab的文档 GitLab CI/CD
常用命令
Nginx相关
# 启动nginx
start nginx
# 停止
nginx.exe -s stop
# 重启
nginx.exe -s reload
Dokcer相关
#运行一个Nginx
dokcer run -d -p 8080:80 nginx
# 挂载外部目录到nginx
docker run -p 8080:80 -d -v /home/nginx/www/hello-vue:/usr/share/nginx/html nginx
# 挂载外部配置文件与今静态目录
docker run -p 8080:8080 -v /home/fizz/nginx/config:/etc/nginx/conf.d -v /home/fizz/nginx/www:/usr/share/nginx/html/fizz nginx
# 运行GitLab
sudo docker run --detach \
--hostname 115.159.52.223 \
--publish 443:443 --publish 80:80 --publish 222:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
#运行GitLab Runner
docker run -d --name gitlab-runner --restart always \
-v /srv/gitlab-runner/config:/etc/gitlab-runner \
-v /var/run/docker.sock:/var/run/docker.sock \
gitlab/gitlab-runner:latest
# 注册Runner
docker run --rm -v /srv/gitlab-runner/config:/etc/gitlab-runner gitlab/gitlab-runner register \
--non-interactive \
--executor "docker" \
--docker-image alpine:latest \
--url "http://115.159.52.223/" \
--registration-token "FJdr8Hg4mroxJBpbZ4bv" \
--description "docker-runner" \
--tag-list "docker,aws" \
--run-untagged="true" \
--locked="false" \
--access-level="not_protected"
docker nginx 镜像外挂 静态文件目录 nginx简单部署静态文件目录
docker nginx镜像 挂在外部配置文件以及静态目录
docker构建前端项目的镜像 多种示例 写法
猜你喜欢
- 2025-06-28 Google 2025 I/O 大会发布内容一览
- 2025-06-28 CRMEB PC 端前端开发规范:从基础到进阶的实践要点
- 2025-06-28 安装Dify源码并修改前端发布(如何进行源码安装)
- 2025-06-28 不止聊天!打造你的专属AI工作流,群晖Dify最新部署攻略
- 2025-06-28 智慧督导巡课系统建设方案解析:实现教室前端利旧与新建教室部署
- 2024-10-06 从零开始部署前后端分离项目 前后端分离项目的部署方式有哪些
- 2024-10-06 Jenkins自动部署笔记(二)全局工具配置
- 2024-10-06 部署Nginx-一个ip,多个域名,部署多个项目
- 2024-10-06 Spring Boot Serverless 实战系列“部署篇”| Mall 应用
- 2024-10-06 阿里大佬浅谈大型项目前端架构设计【值得推荐】
你 发表评论:
欢迎- 657℃几个Oracle空值处理函数 oracle处理null值的函数
- 647℃Oracle分析函数之Lag和Lead()使用
- 646℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 638℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 633℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 622℃【数据统计分析】详解Oracle分组函数之CUBE
- 618℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 598℃大学生悬浮窗搜题答案神器?分享8个软件和公众号,来对比看看吧
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- oracle面试 (55)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)