gpupo / container-orchestration
此包已被弃用且不再维护。未建议替代包。
Container-orchestration 为自动化容器化集群的部署、扩展和管理设置
2.3.0
2021-06-10 12:14 UTC
- dev-master
- 2.3.0
- 2.2.4
- 2.2.3
- 2.2.2
- 2.2.1
- 2.2.0
- 2.1.0
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- v1.x-dev
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.4
- 1.29.3
- 1.29.2
- 1.29.1
- 1.29.0
- 1.28.1
- 1.28.0
- 1.27.1
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.2
- 1.24.1
- 1.24.0
- 1.23.1
- 1.23.0
- 1.22.1
- 1.21.0
- 1.20.0
- 1.17.1
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.1
- 1.14.0
- 1.13.0
- 1.12.4
- 1.12.3
- 1.12.2
- 1.12.1
- 1.11.1
- 1.11.0
- 1.10.3
- 1.10.2
- 1.10.1
- 1.10.0
- 1.9.0
- 1.8.5
- 1.8.4
- 1.8.3
- 1.8.2
- 1.8.1
- 1.8.0
- 1.7.2
- 1.7.0
- 1.6.5
- 1.6.4
- 1.6.3
- 1.6.2
- 1.6.1
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.16
- 1.4.15
- 1.4.14
- 1.4.13
- 1.4.12
- 1.1.0
- 1.0.0
- dev-tech-stack-file
- dev-php8
- dev-topic/php8
- dev-develop
- dev-php/7.3
This package is auto-updated.
Last update: 2024-05-07 12:53:44 UTC
README
Container-orchestration 为自动化容器化集群的部署、扩展和管理设置
要求
- Docker
仅使用 Docker 镜像
Python
docker run -v "$PWD":/usr/src/app -it --entrypoint /bin/bash \
gpupo/container-orchestration:python-dev
PHP
docker run -v "$PWD":/var/www/app -it --entrypoint /bin/bash \
gpupo/container-orchestration:php-dev
要运行 Symfony 5
,创建一个包含以下内容的 docker-compose.yaml
文件
version: '2' services: php: container_name: php image: gpupo/container-orchestration:php-fpm volumes: - ./:/var/www/app networks: - backend nginx-upstream: container_name: nginx-upstream image: gpupo/container-orchestration:nginx-upstream ports: - "80:80" links: - php volumes: - ./:/var/www/app networks: - frontend - backend networks: frontend: backend:
然后运行
docker-compose up -d
或者直接运行
docker run -d gpupo/container-orchestration:php-dev
开发
-
克隆此项目;
-
将您的分支 URL 添加为本地仓库中的远程;
-
创建一个特性分支
-
编辑和构建镜像;
-
将新代码推送到远程分支;
-
创建一个 Pull Request
构建镜像
docker-compose build
上传到 Docker Hub(如果您有权限!)
docker push gpupo/container-orchestration
OSX 上传解决方案
docker login -u gpupo -p ******** docker.io && docker push gpupo/container-orchestration