【Docker学习】docker login/logout

devtools/2024/12/25 1:46:39/

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

http://www.ppmy.cn/devtools/48231.html

相关文章

IIS漏洞

IIS7.5解析漏洞 安装IIS7.5 安装完成之后直接访问浏览器: 安装phpstudy for IIS 安装这个的目的是方便,不用自己去配置 解压开傻瓜式安装即可。然后查看探针: 漏洞原理 IIS7/7.5在Fast-CGI运行模式下,在一个文件路径(/shell.jpg)后面加上/…

Building Systems with the ChatGPT API

目录 提问范式与token 评估输入--分类 检查输入--审核 审核 Prompt注入 使用恰当的分隔符 进行监督分类 处理输入--思维链推理 思维链提示设计 内心独白 处理输入--链式 提取产品和类别 检索详细信息 生成查询答案 检查结果 搭建一个带评估的端到端问答系统 提…

【网络安全的神秘世界】web应用程序安全与风险

🌝博客主页:泥菩萨 💖专栏:Linux探索之旅 | 网络安全的神秘世界 | 专接本 第一章:web应用程序安全与风险 web攻击基础知识 1、什么是web应用攻击 web攻击的本质,就是通过http协议篡改应用程序&#xff0…

通过搭建 24 点小游戏应用实战,带你了解 AppBuilder 的技术原理

本文将通过一个 24 点小游戏的案例,详细介绍百度智能云千帆 AppBuilder 的基本技术原理和使用方法,帮助读者快速掌握 AI 原生应用的开发流程。 1 三步构建 AI 原生应用方法论 AI 原生应用与传统应用的最大区别是交互形态彻底的拟人化,通过…

6月11号作业

思维导图 #include <iostream> using namespace std; class Animal { private:string name; public:Animal(){}Animal(string name):name(name){//cout << "Animal&#xff1b;有参" << endl;}virtual void perform(){cout << "讲解员的…

mysql 索引

检查索引是否命中&#xff1a;EXPLAIN //create_time无效索引 EXPLAIN SELECT * FROM yx_store_product_pink_big_detail WHERE DATE(create_time) 2024-06-10;//create_time无效索引 EXPLAIN SELECT * from yx_store_product_pink_big_detail where DATE_FORMAT(create_tim…

【ARM Cache 及 MMU 系列文章 6.4 -- ARMv8/v9 如何读取 Cache Tag 及分析其数据?】

请阅读【ARM Cache 及 MMU/MPU 系列文章专栏导读】 及【嵌入式开发学习必备专栏】 文章目录 Cache Tag 数据读取测试代码Cache Tag 数据读取 在处理器中,缓存是一种快速存储资源,用于减少访问主内存时的延迟。缓存通过存储主内存中经常访问的数据来实现这一点。为了有效地管…

springboot-自动配置

一、自动配置的原理 Spring Boot 的自动配置基于以下几个核心概念&#xff1a; 条件注解 (Conditional Annotations)&#xff1a;Conditional 系列注解用于根据特定条件判断是否加载某个配置类或 Bean。 自动配置类 (Auto-configuration Classes)&#xff1a;这些类通过 META-…