我正在尝试使用 GCP Cloud Build 在 GCP Cloud 中构建部署应用程序。
\n我已经使用 Dockerfile 构建、推送和部署服务,但我需要使用项目的 Dockerfile。我的 dockerfile 在 Docker 桌面中完美运行,但我没有找到使用 GCP Artifact 注册表的 docker-compose 的文档。
\n我的泊坞窗文件:
\nFROM 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\nRun Code Online (Sandbox Code Playgroud)\n我的码头工人组成:
\nversion: "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
cicd ×1