国内首个基于 GitHub Checks API 的 CI/CD 系统

2018-05-13
阅读 1 分钟
2.6k
项目正在开发中 本人后端小白,若大神看到,请轻喷 GitHub [链接] 我对这个 CI/CD 的系统描述是: 国内首个基于 GitHub Checks API 使用 PHP 编写的运行于 Docker 之上的由 Tencent AI 驱动的 CI/CD 系统 GitHub Checks API 请点击 GitHub 国内首个。 首个 Check Run 于 昨日 成功发出 实现语言为 PHP 构建过程完全在容...

完全使用 Docker 开发 PHP 项目 (五): 生产环境 Swarm mode

2018-03-02
阅读 1 分钟
6.1k
系列文章 完全使用 Docker 开发 PHP 项目 (一): 安装篇 完全使用 Docker 开发 PHP 项目 (二): 配置篇 问题反馈 如果你在使用中遇到任何问题,请通过以下途径联系我 GitHub 提出 issue 在文章下方留言 新建 Swarm mode 集群 [链接] 部署 Docker 化 PHP 项目 每个 PHP 项目中必须包含以下文件 Dockerfile .env docker-...

完全使用 Docker 开发 PHP 项目 (四): CLI

2018-02-24
阅读 1 分钟
3.4k
系列文章 CLI 为方便操作,我封装了一些命令。 Linux/macOS {代码...} Windows 10 请在 PowerShell 中执行,禁止执行脚本的问题请查看系列一的文章。 {代码...} CLI 功能 下面内容以 ./lnmp-docker.sh 为例,Windows 10 用户自行替换为 ./lnmp-docker.ps1 自签名 SSL 证书(支持通配符) {代码...} 生成的文件位于 ./con...

完全使用 Docker 开发 PHP 项目 (三): 命令容器化

2018-02-24
阅读 1 分钟
4.2k
系列文章 常用命令 php composer laravel phpunit 安装 假设我们在系列一文章中将 khs1994-docker/lnmp 克隆到了 /data/lnmp 目录中。 将 /data/lnmp/bin 加入 PATH {代码...} fish Windows 10 用户请查看 GitHub 使用 为避免与原始命令冲突,我们为每个命令加上了 lnmp- 前缀。 composer {代码...} php {代码...} phpun...

完全使用 Docker 开发 PHP 项目 (二): 配置篇

2018-02-24
阅读 1 分钟
5.4k
系列文章 完全使用 Docker 开发 PHP 项目 (一): 安装篇 完全使用 Docker 开发 PHP 项目 (二): 配置篇 问题反馈 如果你在使用中遇到任何问题,请通过以下途径联系我 GitHub 提出 issue 在文章下方留言 新建 PHP 项目文件夹 在 ./app 新建一个文件夹(本文以 my_php_project 为例)。 {代码...} 配置 NGINX 打开 ./con...

完全使用 Docker 开发 PHP 项目 (一): 安装篇

2018-02-24
阅读 1 分钟
5.8k
安装 Docker [链接] 点击右边导航栏,选择你自己的系统,按步骤安装 Docker 资料 《Docker 从入门到实践》 准备项目 使用本人的项目 khs1994-docker/lnmp 来作为 LNMP 环境。 安装 {代码...} 启动 Demo {代码...} Windows 10 PowerShell 默认禁止执行脚本,请以管理员打开 PowerShell 执行以下命令解除限制 {代码...} 验...

Docker + Drone CI/CD 实践

2017-11-19
阅读 1 分钟
4.9k
原文链接:[链接] 测试环境:macOS + Drone + Gogs + Docker Registry 生产环境:Debian 9 + Drone + GitHub + 腾讯云容器服务 官方网站:[链接] GitHub:[链接] GitHub: [链接] GitHub: [链接] 安装 请使用或升级到最新 0.8 版本。 编写 docker-compose.yml,示例文件请到 这里 查看。 注意:0.8 版本的 drone-server、...

LNMP Docker 配置(持续更新 2017-11-21)

2016-12-04
阅读 3 分钟
4.8k
目标:一条命令建立 LNMP 环境(MySQL、Redis、PHP-fpm、Nginx,etc)。这里只简单列举单容器运行方式,实际请使用 Docker Compose。