网站首页 > 教程文章 正文
镜像仓库
用于存放Docker镜像的位置,下面简单介绍一下3种Docker镜像仓库以及其使用方法
hub.docker
hub.docker.com
- 在docker机器上登入docker login
- 输入用户名和密码
- docker push zhuclxxx/test-docker-image[注意进行名称要和docker id一致,不然push失败]
- 给image重命名, 并删除掉原来的docker tag test-docker-image zhuclxxx/test-docker-image
docker rmi -f test-docker-image - 再次推送,刷新hub.docker.com后台,发现成功
- 别人下载并运行 docker pull zhuclxxx/test-docker-image
docker run -d --name user01 -p 6661:8080 zhuclxxx/test-docker-image
阿里云docker hub
阿里云docker仓库 https://cr.console.aliyun.com/cn-hangzhou/instances/repositories 参考手册 https://cr.console.aliyun.com/repository/cn-hangzhou/dreamit/image-repo/details
(1)登录到阿里云docker仓库 sudo docker login --username=zhuclxxx@gmail.com registry.cnhangzhou.aliyuncs.com
(2)输入密码
(3)创建命名空间,zhuclxxx
(4)给image打tag
sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/zhuclxxx/testdocker-image:v1.0
(5)推送镜像到docker阿里云仓库
sudo docker push registry.cn-hangzhou.aliyuncs.com/zhuclxxx/test-dockerimage:v1.0
(6)别人下载,并且运行
docker pull registry.cn-hangzhou.aliyuncs.com/zhuclxxx/test-dockerimage:v1.0
docker run -d --name user01 -p 6661:8080 registry.cnhangzhou.aliyuncs.com/zhuclxxx/test-docker-image:v1.0
自己搭建docker harbor
(1) 访问github上的harbor项目: https://github.com/goharbor/harbor
(2) 下载版本,比如1.7.1
https://github.com/goharbor/harbor/releases
(3) 找一台安装了docker-compose[这个后面的课程会讲解],上传并解压
tar -zxvf xxx.tar.gz
(4) 进入到harbor目录
修改harbor.cfg文件,主要是ip地址的修改成当前机器的ip地址
同时也可以看到Harbor的密码,默认是Harbor12345
(5) 安装harbor,需要一些时间
sh install.sh
(6) 浏览器访问,比如22.22.22.22,输入用户名和密码即可
猜你喜欢
- 2024-12-15 [常用工具] cvat安装与使用指北 cvaat
- 2024-12-15 Harbor简介及将私有镜像仓库 Harbor 接入 Containerd 管理介绍
- 2024-12-15 如何制作CentOS 8 Linux安装U盘?UltraISO软件的使用方法介绍
- 2024-12-15 [ 小白玩树莓派系列] 如何在树莓派 4 上USB 外接SSD启动 Android 12L?
- 2024-12-15 Docker的安装与使用 docker的安装方法
- 2024-12-15 独家深度 | 一文看懂 ClickHouse vs Elasticsearch:谁更胜一筹?
- 2024-12-15 5分钟在虚拟机中搭建Linux开发环境
- 2024-12-15 目前还能用的Docker容器加速方案和可用镜像源
- 2024-12-15 容器化之Docker镜像仓库Harbor的安装
- 2024-12-15 kali下对Docker的详细安装 kali安装go
- 最近发表
- 标签列表
-
- location.href (44)
- document.ready (36)
- git checkout -b (34)
- 跃点数 (35)
- 阿里云镜像地址 (33)
- qt qmessagebox (36)
- md5 sha1 (32)
- mybatis plus page (35)
- semaphore 使用详解 (32)
- update from 语句 (32)
- vue @scroll (38)
- 堆栈区别 (33)
- 在线子域名爆破 (32)
- 什么是容器 (33)
- sha1 md5 (33)
- navicat导出数据 (34)
- 阿里云acp考试 (33)
- 阿里云 nacos (34)
- redhat官网下载镜像 (36)
- srs服务器 (33)
- pico开发者 (33)
- https的端口号 (34)
- vscode更改主题 (35)
- 阿里云资源池 (34)
- os.path.join (33)