网站首页 > 技术文章 正文
以下蓝色文字均有链接 但由于头条对于外部链接管理较严 故未添加链接 如影响阅读 请看原文
原文地址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构建前端项目的镜像 多种示例 写法
猜你喜欢
- 2024-10-06 从零开始部署前后端分离项目 前后端分离项目的部署方式有哪些
- 2024-10-06 Jenkins自动部署笔记(二)全局工具配置
- 2024-10-06 部署Nginx-一个ip,多个域名,部署多个项目
- 2024-10-06 Spring Boot Serverless 实战系列“部署篇”| Mall 应用
- 2024-10-06 阿里大佬浅谈大型项目前端架构设计【值得推荐】
- 2024-10-06 Node.js学习笔记:入门安装及部署 node.js安装配置
- 2024-10-06 前端一体化设计,10min快速部署,科达移动布控哨兵开启移动场景多元应用
- 2024-10-06 前端项目使用aliyun OSS手动部署 前端项目部署到docker
- 2024-10-06 前后端分离前端部署方案是什么? 前后端分离的部署架构图
- 2024-10-06 前端自动化部署-docker/portainer
你 发表评论:
欢迎- 506℃几个Oracle空值处理函数 oracle处理null值的函数
- 504℃Oracle分析函数之Lag和Lead()使用
- 498℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 491℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 485℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 478℃【数据统计分析】详解Oracle分组函数之CUBE
- 458℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 457℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)