网站首页 > 博客文章 正文
镜像仓库
用于存放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-11-06 docker仓库Harbor的搭建教程(docker 仓库搭建)
- 2024-11-06 【服务器】创建docker私有仓库从未如此简单
- 2024-11-06 DOCKER本地仓库(docker本地仓库源文件丢失)
- 2024-11-06 如何搭建自己的docker私有仓库(内网搭建docker私有仓库)
- 2024-11-06 学习笔记-Docker 仓库 - 私有仓库
- 2024-11-06 手把手教你使用Docker部署Gitlab仓库
- 2024-11-06 极简Docker仓库操作(docker仓库的作用)
- 2024-11-06 docker容器仓库私服建立(docker仓库的创建)
- 2024-11-06 Docker 系列四(自定义仓库)(docker安装自定义存储目录)
- 2024-11-06 Docker 搭建 GibLab 代码管理仓库
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)