按照harbor官网搭建个docker私服现在碰到一个问题,
docker tag images
docker push images 出现
denied: requested access to the resource is denied
百度没解决了,希望小伙伴帮我看一下
没有登录吧
harbor安装过程
安装docker
安装docker-compose
yum install python-pip;pip install docker-compose
下载Harbor
下载地址:https://github.com/goharbor/harbor/releases
配置harbor.yml,主要修改以下配置
#配置主机
hostname: 192.168.0.50
# http 配置
http:
# 端口
port: 8080
# admin初次访问密码
harbor_admin_password: root
# Harbor DB configuration
database:
# 数据库密码
password: root
# 数据保存位置
data_volume: /home/harbor/data
执行安装
./install.sh
设置docker参数
`/etc/docker/daemon.json
{
//使用国内镜像
"registry-mirrors": ["https://i12uq6cs.mirror.aliyuncs.com"],
//设置私有镜像仓库,docker客户端使用https去访问仓库,但是仓库是http的
//会提示错误:Error response from daemon: Get https://xxxx/v2/: http: server gave HTTP response to HTTPS client
"insecure-registries":["192.168.0.50:8080"]
}
- docker相关操作
- docker登录
```bash
#非80端口要加端口
docker login 192.168.0.50:8080
```
- docker上传镜像
#打tag
docker tag hello-world 192.168.0.54:18088/library/hello-world
#上传
docker push 192.168.0.54:18088/library/hello-world
- 开机启动
#增加启动配置文件
vi /lib/systemd/system/harbor.service
#在文件中增加
[Unit]
Description=Redis
After=network.target
[Service]
ExecStart= /harbor/docker-compose start
[Install]
WantedBy=multi-user.target
没有登录吧
harbor安装过程
安装docker
安装docker-compose
yum install python-pip;pip install docker-compose
下载Harbor
下载地址:https://github.com/goharbor/harbor/releases
配置harbor.yml,主要修改以下配置
#配置主机
hostname: 192.168.0.50
# http 配置
http:
# 端口
port: 8080
# admin初次访问密码
harbor_admin_password: root
# Harbor DB configuration
database:
# 数据库密码
password: root
# 数据保存位置
data_volume: /home/harbor/data
执行安装
./install.sh
设置docker参数
`/etc/docker/daemon.json
{
//使用国内镜像
"registry-mirrors": ["https://i12uq6cs.mirror.aliyuncs.com"],
//设置私有镜像仓库,docker客户端使用https去访问仓库,但是仓库是http的
//会提示错误:Error response from daemon: Get https://xxxx/v2/: http: server gave HTTP response to HTTPS client
"insecure-registries":["192.168.0.50:8080"]
}
- docker相关操作
- docker登录
```bash
#非80端口要加端口
docker login 192.168.0.50:8080
```
- docker上传镜像
```bash
#打tag
docker tag hello-world 192.168.0.54:18088/library/hello-world
#上传
docker push 192.168.0.54:18088/library/hello-world
```
- 开机启动
```bash
#增加启动配置文件
vi /lib/systemd/system/harbor.service
#在文件中增加
[Unit]
Description=Redis
After=network.target
[Service]
ExecStart= /harbor/docker-compose start
[Install]
WantedBy=multi-user.target