Docker私服搭建及上传自己镜像到私服仓库

Docker私服搭建及上传自己镜像到私服仓库

一、上传镜像到官方Docker Hub 上

Docker默认仓库地址是Docker Hub官网地址,要将镜像上传到官方公共仓库,首先要有一个帐号,注册地址:

https://hub.docker.com

注册成功后,先登录
docker login
按照提示输入用户名和密码,登录成功,然后上传自己的镜像,例如我要上传 java:example
docker tag java:example chicu/java:example
我先将镜像打了一个标签,相当于重命名一样,让名称尽可能规范
docker push chicu/java:example
二、上传镜像到私有仓库
首先搭建一个docker私有库服务
docker run -d -p 5000:5000 --restart=always --name registry2 registry:2

docker私服的搭建非常简单,这里在启动镜像的时候会先去下载regist

  • 1
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
搭建Docker私有仓库,您可以按照以下步骤进行操作: 1. 安装Docker:首先,确保您的系统上已经安装了Docker。您可以从Docker官方网站(https://www.docker.com/)上下载并安装适用于您操作系统的版本。 2. 创建Docker私有仓库容器:使用以下命令创建一个Docker私有仓库容器: ``` docker run -d -p 5000:5000 --restart=always --name registry registry:2 ``` 这将在本地主机的5000端口上启动一个私有仓库容器,并将其命名为`registry`。 3. 配置Docker客户端:编辑Docker配置文件,使其能够连接到私有仓库。在Linux系统上,配置文件位于`/etc/docker/daemon.json`,在Windows上,配置文件位于`C:\ProgramData\docker\config\daemon.json`。如果配置文件不存在,可以创建一个新的。 在配置文件中添加以下内容: ``` { "insecure-registries" : ["your-server-ip:5000"] } ``` 将`your-server-ip`替换为您私有仓库所在的服务器IP地址。如果您的私有仓库在本地主机上,可以使用`localhost`或`127.0.0.1`。 4. 重启Docker服务:保存并关闭配置文件后,重启Docker服务以使配置生效。您可以使用以下命令来重启Docker服务: ``` sudo systemctl restart docker ``` 5. 使用私有仓库:现在您可以使用私有仓库来推送和拉取镜像。例如,要推送一个镜像到私有仓库,使用以下命令: ``` docker tag image-name your-server-ip:5000/image-name docker push your-server-ip:5000/image-name ``` 将`image-name`替换为您要推送的镜像的名称。 要从私有仓库中拉取镜像,使用以下命令: ``` docker pull your-server-ip:5000/image-name ``` 将`image-name`替换为您要拉取的镜像的名称。 这样,您就成功搭建了一个Docker私有仓库。您可以在私有仓库中存储和管理自己的镜像

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值