harbor不是默认端口该怎么进行 docker login
时间: 2024-01-27 08:03:02 浏览: 14
如果使用的是非标准端口的Harbor,请在登录时使用`--password-stdin`参数,并在`docker login`命令中指定端口。例如,如果Harbor正在使用端口4443,则登录命令应如下所示:
```
echo "<password>" | docker login <harbor-domain>:4443 -u <username> --password-stdin
```
请将`<password>`替换为您的Harbor密码,将`<username>`替换为您的Harbor用户名,将`<harbor-domain>`替换为您的Harbor域名或IP地址。
相关问题
harbor不是默认端口该怎么登录
如果您想通过SSH连接到非默认端口的Harbor实例,您需要在SSH命令中指定端口号。例如,如果您的Harbor实例运行在端口号2222上,您可以使用以下命令连接:
```
ssh username@harbor.hostname.com -p 2222
```
其中,`username`是您的用户名,`harbor.hostname.com`是您的Harbor实例的主机名或IP地址,`-p`参数指定SSH连接使用的端口号。
harbor修改默认端口
如果你使用的是 Harbor v1.8.0 或更高版本,可以按照以下步骤修改默认端口:
1. 使用编辑器打开 `/etc/harbor/harbor.yml` 文件。
2. 找到 `port` 项并修改其值为你想要的端口号。例如,将默认端口号 80 修改为 8080:
```yaml
port: 8080
```
3. 找到 `https_port` 项并修改其值为你想要的 HTTPS 端口号。例如,将默认端口号 443 修改为 8443:
```yaml
https_port: 8443
```
4. 保存文件并重新启动 Harbor 服务。
```bash
sudo systemctl restart docker-compose@harbor
```
现在,你可以使用新的端口号访问 Harbor 服务了。例如,如果你将端口号修改为 8080,则可以使用以下 URL 访问 Harbor:
```
http://<Harbor服务器IP地址>:8080/
```