【Docker学习】docker login/logout

docker login和docker logout是两个相反的操作,分别是登入/登出注册表(镜像仓库)。我们一般说的公共镜像仓库(docker hub)是不需要登入的,但私有的镜像仓库通常是需要登入(安全考虑)。

下面先看docker login

命令:

docker login

描述:

登录到注册表。

用法:

docker login [OPTIONS] [SERVER]

选项:

选项描述
-p, –password密码
–password-stdin从标准输入获取密码
-u, –username用户名

讲解1:基础命令

docker login localhost:8080

其中,localhost:8080可以换成任何私有IP地址和端口号。

讲解2:选项-p,–password和-u,–username

docker login --username root --password 123456 localhost:8080

通常用户名和密码是一起来用的。

讲解3:选项–password-stdin

cat ~/my_password.txt | docker login --username foo --password-stdin localhost:8080

这个选项将从标准输入读入密码,使用 STDIN 可以防止密码出现在 shell 的历史记录或日志文件中。

下面讲解docker logout

命令:

docker logout

描述:

从注册表登出。如果没有指定服务器,默认由守护进程定义。

用法:

docker logout [SERVER]

简述:

docker logout localhost:8080
  • 10
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值