1 Star 3 Fork 0

读心印/docker

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
.cnb.yml 2.96 KB
一键复制 编辑 原始数据 按行查看 历史
zyan 提交于 2025-03-20 10:29 +08:00 . php-8.4-fpm-nginx
master:
push:
- services:
- docker
docker:
image: cnbcool/default-build-env:latest
#volumes缓存:https://docs.cnb.cool/zh/grammar/pipeline.html#volumes
volumes:
# 使用缓存,同时更新
- /root/
stages:
- name: docker login
script:
- docker login -u ${CNB_TOKEN_USER_NAME} -p "${CNB_TOKEN}" ${CNB_DOCKER_REGISTRY}
- name: 构建:php84-fpm
script:
- cd ./php/8.4/fpm-alpine
- docker build -t php:8.4-fpm-alpine .
- docker tag php:8.4-fpm-alpine ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine
- name: 构建:php84-fpm-nginx
script:
- cd ./php/8.4/fpm-alpine-nginx
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine-nginx .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-fpm-alpine-nginx
- name: 构建:php84-cli
script:
- cd ./php/8.4/cli-alpine
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-cli-alpine .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:8.4-cli-alpine
- name: 构建:php74-fpm-nginx
script:
- cd ./php/7.4/fpm-alpine-nginx
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine-nginx .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine-nginx
- name: 构建:php74-fpm
script:
- cd ./php/7.4/fpm-alpine
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-fpm-alpine
- name: 构建:php74-cli
script:
- cd ./php/7.4/cli-alpine
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine
- name: 构建:php74-cli-cron
script:
- cd ./php/7.4/cli-alpine/cron
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-cron .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-cron
- name: 构建:php74-cli-supervisord
script:
- cd ./php/7.4/cli-alpine/supervisord
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-supervisord .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.4.33-cli-alpine-supervisord
- name: 构建:php73-fpm-nginx
script:
- cd ./php/7.3/fpm-alpine-nginx
- docker build -t ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.3.33-fpm-alpine-nginx .
- docker push ${CNB_DOCKER_REGISTRY}/php127/docker/php:7.3.33-fpm-alpine-nginx
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/flash127/docker.git
git@gitee.com:flash127/docker.git
flash127
docker
docker
master

搜索帮助