2. docker hub使用

镜像仓库

docker hub

地址:hub.docker.com
我的用户名:gugudocker

  1. 在docker机器上登录
docker login  
  1. 输入用户名和密码
  2. 推送

注意镜像名必须 “注册用户名/镜像名:tag”格式, tag命令修改为规范的镜像。

docker tag imageName newImageName

在这里插入图片描述

// docker push 注册用户名/镜像名:tag
docker push gugudocker/tomcat:4

在这里插入图片描述
在这里插入图片描述

阿里云docker hub

阿里云docker仓库
https://cr.console.aliyun.com/cn-hangzhou/instances/repositories
在这里插入图片描述

  1. 登录到阿里云docker仓库
docker login --username=15664087064 registry.cn-hangzhou.aliyuncs.com
  1. 输入密码

  2. 创建命名空间,比如gugutest
    在这里插入图片描述

  3. 给image打tag

docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/gugutest/testdocker-image:v1.0

在这里插入图片描述

  1. 推送镜像到docker阿里云仓库
docker push registry.cn-hangzhou.aliyuncs.com/gugutest/testdocker-image:v1.0
  1. 别人下载,并且运行
docker pull registry.cn-hangzhou.aliyuncs.com/gugutest/testdocker-image:v1.0  
docker run -d --name user01 -p 6661:8080 registry.registry.cn-hangzhou.aliyuncs.com/gugutest/testdocker-image:v1.0

搭建自己的docker harbor

  1. 访问github上的harbor项目 https://github.com/goharbor/harbor

  2. 下载版本,比如1.7.1
    上传并解压 tar -zxvf xxx.tar.gz

  3. 安装docker-compose

curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
  1. 进入到harbor目录
    修改harbor.cfg文件,主要是ip地址的修改成当前机器的ip地址 。同时也可以看到Harbor的密码,默认是Harbor12345
  2. 安装harbor,需要一些时间
sh install.sh
  1. 浏览器访问,比如39.100.39.63,输入用户名和密码即可
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值