2、使用腾讯云k8s
1、先购买集群,后创建命名空间 test_app_namespace
3、本地登录腾讯云容器镜像服务 Docker Registry
docker login ccr.ccs.tencentyun.com --username=
4、配置好Dockerfile,打包镜像
docker build -t test_app_namespace/gin-service:1.0 -f ./Dockerfile .
5、docker本地试跑
docker run -d --name gin-service -p 8080:8080 test_app_namespace/gin-service:1.0
docker run -d --name gin-service --net host test_app_namespace/gin-service:1.0
6、向 Registry 中推送镜像
当前 imageId = test_app_namespace/gin-service:1.0
docker tag [imageId] ccr.ccs.tencentyun.com/test_app_namespace/my_repo:[tag]
docker push ccr.ccs.tencentyun.com/test_app_namespace/my_repo:[tag]
7、可通过腾讯云手动部署
8、也可用 编写 deployment.yaml 用 kubectl 连接腾讯云部署