nerdctl 如何登陆仓库
时间: 2024-10-13 20:19:04 浏览: 31
要使用 `nerdctl` 登录镜像仓库,你可以按照以下步骤操作:
1. **准备登录信息**:你需要准备好镜像仓库的地址、用户名和密码。
2. **执行登录命令**:在终端中输入以下命令并按回车键:
```bash
nerdctl login -u <用户名> -p <密码> <镜像仓库地址>
```
例如,如果你的镜像仓库地址是 `core.harbor.domain`,并且你的用户名是 `admin`,密码是 `Harbor12345`,那么你应该输入:
```bash
nerdctl login -u admin -p Harbor12345 core.harbor.domain
```
3. **输入密码**:如果命令中没有包含密码参数 `-p`,系统会提示你输入密码。在提示符后输入密码并按回车键。
4. **确认登录成功**:如果登录成功,你应该会看到类似 “Login Succeeded” 的消息。
请注意,如果你的镜像仓库使用了 HTTPS 并且证书不是由受信任的证书颁发机构签署的,你可能还需要添加 `--insecure-registry` 参数来跳过 TLS 验证。例如:
```bash
nerdctl login -u admin --insecure-registry core.harbor.domain
Enter Password:
WARNING: Your password will be stored unencrypted in /root/.docker/config.json.
Configure a credential helper to remove this warning. See
https://docs.docker.com/engine/reference/commandline/login/#credentials-store
Login Succeeded
```
希望这些信息对你有帮助!如果有其他问题,请随时告诉我。
阅读全文