Cloud Code 可以使用 docker-compose 在本地启动容器吗?
Can Cloud Code use docker-compose to start containers locally?
在本地开发的时候,docker-compose可以和Cloud Code一起使用,在本地启动其他容器(比如Postgres和Nginx)吗?单击 'Run/Debug on Cloud Run Emulator' 时有没有办法做到这一点?
Cloud Code 只是通过在其中添加几个功能来扩展您的本地 IDE,这将使开发、部署和调试 Cloud 运行 服务或 Kubernetes 应用程序变得更加容易。您应该仍然可以 运行 在计算机上的单独终端上执行常用命令。
要查看 Cloud Code 当前具有的可用功能,请随时查看 official documentation link。
你可以看看 kompose:
kompose
is a convenience tool to go from local Docker development to managing your application with Kubernetes. Transformation of the Docker Compose format to Kubernetes resources manifest may not be exact, but it helps tremendously when first deploying an application on Kubernetes.
“可能不准确” 不幸的是关键:docker-compose 和 Kubernetes 中的每个功能之间没有一对一的映射。但 kompose 将帮助您完成大部分工作。
Skaffold,Cloud Code 在后台使用的构建和部署工具,可以使用 kompose
转换 docker-compose 项目:
skaffold init --compose-file docker-compose.yaml
您的系统需要 kompose
。
在本地开发的时候,docker-compose可以和Cloud Code一起使用,在本地启动其他容器(比如Postgres和Nginx)吗?单击 'Run/Debug on Cloud Run Emulator' 时有没有办法做到这一点?
Cloud Code 只是通过在其中添加几个功能来扩展您的本地 IDE,这将使开发、部署和调试 Cloud 运行 服务或 Kubernetes 应用程序变得更加容易。您应该仍然可以 运行 在计算机上的单独终端上执行常用命令。
要查看 Cloud Code 当前具有的可用功能,请随时查看 official documentation link。
你可以看看 kompose:
kompose
is a convenience tool to go from local Docker development to managing your application with Kubernetes. Transformation of the Docker Compose format to Kubernetes resources manifest may not be exact, but it helps tremendously when first deploying an application on Kubernetes.
“可能不准确” 不幸的是关键:docker-compose 和 Kubernetes 中的每个功能之间没有一对一的映射。但 kompose 将帮助您完成大部分工作。
Skaffold,Cloud Code 在后台使用的构建和部署工具,可以使用 kompose
转换 docker-compose 项目:
skaffold init --compose-file docker-compose.yaml
您的系统需要 kompose
。