docker部署步骤

一、docker部署步骤

1、docker build  -t ${DOCKER_REGISTRY}/${projectName}:${releaseVersion} ./

2、docker push ${DOCKER_REGISTRY}/${projectName}:${releaseVersion}

3、ssh docker@${serverIp} docker stop ${projectName}

4、ssh docker@${serverIp} docker rm ${projectName}

5、ssh docker@${serverIp} docker run ...

二、k8s部署步骤

1、2同上

3、通过配置文件创建deployment(第一次部署):kubectl create -f /文件路径/文件名称.yaml

4、更新镜像文件(每次部署):

      kubectl config use-context ctx-${profile}; kubectl set image deployment/${projectName}-deployment        ${projectName}=${DOCKER_REGISTRY}/${projectName}:${releaseVersion}"

猜你喜欢

转载自yancaofei.iteye.com/blog/2413314