0
我已經從一個bash終端使用的app.yaml腳本和命令部署我的應用程序部署GCloud應用從定製的碼頭圖像。 我怎樣才能在本地進行部署,以便我可以在實際部署之前進行小的更改並查看其效果,這需要相當長的一段時間?本地使用自定義Docker映像檔
我已經從一個bash終端使用的app.yaml腳本和命令部署我的應用程序部署GCloud應用從定製的碼頭圖像。 我怎樣才能在本地進行部署,以便我可以在實際部署之前進行小的更改並查看其效果,這需要相當長的一段時間?本地使用自定義Docker映像檔
如果您想在本地運行您的應用程序,您應該可以在Docker容器外執行此操作。事實上,我們將限制很少對環境 - 主要是你只需要確保你正在偵聽端口8080
但是,如果你真的想與搬運工人本地測試 - 你可以...
# generate the Dockerfile for your applications
gcloud beta app gen-config --custom
# build the docker container
docker build -t myapp .
# run the container
docker run -it -p 8080:8080 myapp
從那裏,你應該能夠擊中http://localhost:8080並看到你的應用程序正在運行。
希望這會有所幫助!