docker笔记

操作docker的几条命令

        在这个项目组,最抓狂的就是环境,数不清的环境,dev环境,beta环境,sit环境,uni环境,uat环境,生产环境

        dev环境就是我们常说的开发环境,一般开完完成之后,会在本地验证,验证之后,就会上环境验证,一般dev环境就是开发环境,做了修改,就上dev环境进行验证,一般dev环境验证通过,就会把dev环境验证通过的版本升级到beta环境,就是我们的测试环境.

        在我们这个项目中,我们使用的是docker容器,在版本升级时,主要是以下步骤:

        1  更新beta环境的相应微服务的版本号,找到微服务的服务定义文件

              vim   服务定义文件.yml

            更新版本号,保存退出

        2  移除要更新的微服务

              docker service rm 服务名

        3  重启微服务

              docker   stack   deploy   -c   /opt/5G/.../.../更新的服务定义文件.yml   g5(别名)  --with-registry-auth

 

以上命令就可以完成对一个微服务的版本升级,判断版本是否升级完成,可以使用下面命令查看微服务的版本是否修改:

docker  service  ls

 

查看环境上的日志:

docker ps | grep 关键字 :  对微服务进行筛选,获取镜像

docker  exec  -it  镜像id  bash ;

ls  :  可以找到下面的文件夹

在下面可以找到log日志

tail -f -n 200  : 实时查看最后200行日志

退出: exit

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值