小编Joh*_*ero的帖子

GCP Cloud 构建中的 Docker-compose

我正在尝试使用 GCP Cloud Build 在 GCP Cloud 中构建部署应用程序。

\n

我已经使用 Dockerfile 构建、推送和部署服务,但我需要使用项目的 Dockerfile。我的 dockerfile 在 Docker 桌面中完美运行,但我没有找到使用 GCP Artifact 注册表的 docker-compose 的文档。

\n

我的泊坞窗文件:

\n
FROM python:3.10.5-slim-bullseye\n\n#docker build -t cloud_app .\n#docker image ls\n#docker run -p 81:81 cloud_app\n\nRUN mkdir wd\nWORKDIR /wd\n\nRUN apt-get update\nRUN apt-get install ffmpeg libsm6 libxext6  -y\n\nCOPY requirements.txt .\nRUN pip install -r requirements.txt\n\nCOPY ./ ./\n\nCMD python3 main.py\n
Run Code Online (Sandbox Code Playgroud)\n

我的码头工人组成:

\n
version: "3.3"\n\nservices:\n  web:\n    build:\n      context: ./destripa_frame/\n      dockerfile: ./Docker_files/Dockerfile\n    image: bank_anon_web_dev_build\n    restart: always\n    expose:\n      - 8881\n      - 80\n      - 2222\n …
Run Code Online (Sandbox Code Playgroud)

google-cloud-platform docker-compose google-cloud-build google-artifact-registry cicd

5
推荐指数
0
解决办法
3868
查看次数