在windows下利用docker从私有库上传/下载镜像

本文详细介绍了在Windows10上安装Docker Desktop,并进行专业版升级。通过设置Docker配置,连接私有仓库,指导用户如何登录、上传和下载镜像,特别强调了镜像的tag格式和命令的使用。
摘要由CSDN通过智能技术生成

首先在windows10下载docker
教程地址如下
windows下安装docker
为了能顺利安装docker,首先要把windows10升级到专业版。可以从如下地址中获得专业版密钥
windows10专业版密钥
初始化完成后,Docker Desktop将启动入门教程。本教程包含一个简单的练习,以构建示例Docker映像,将其作为容器运行,将映像推送并保存到Docker Hub

在这里插入图片描述
完成初始化以后,添加私有仓库地址。在任务栏右击
在这里插入图片描述

docker选择setting然后做如下更改
在这里插入图片描述
配置好以后,运行cmd,先使用docker login 219.216.99.4:8888 -u 用户名 -p 密码,登录到私有仓库,然后按照正常流程上传镜像。注意最后镜像要tag的格式为219.216.99.4:8888/user(自己的用户名)/xxxx(镜像名字:版本号)
对于从私有库下载镜像,首先也是用docker login 219.216.99.4:8888 -u 用户名 -p 密码,登录到私有仓库,然后利用docker pull 219.216.99.4:8888//user(自己的用户名)/xxxx(镜像名字:版本号)从 私有仓库下载相应的镜像即可。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
如果在`/etc/sysconfig/`下找不到`docker`文件,可能是因为你使用的是Systemd作为系统管理器。在Systemd中,你可以使用`systemctl edit`命令编辑服务的配置文件。在这种情况下,你可以通过以下步骤来配置Docker私有: 1. 创建一个新的Systemd服务单元文件,以便在启动时启动Docker私有。你可以使用以下命令创建一个新的服务文件: ``` sudo systemctl edit --force --full docker-private-registry.service ``` 这将创建一个新的服务文件,并打开一个文本编辑器以进行编辑。 2. 在新的服务文件中添加以下内容: ``` [Unit] Description=Docker Private Registry Requires=docker.service After=docker.service [Service] ExecStart=/usr/bin/docker run -d \ -p 5000:5000 \ --restart=always \ --name registry \ -v /opt/docker/registry:/var/lib/registry \ registry:2 [Install] WantedBy=multi-user.target ``` 这将配置一个名为`docker-private-registry.service`的新服务单元,它将在Docker服务启动后启动,并在端口`5000`上运行Docker私有容器。请确保修改`-v`参数中的路径以将Docker私有容器数据存储在你选择的位置。 3. 保存并退出编辑器。 4. 启用和启动新的服务: ``` sudo systemctl enable docker-private-registry.service sudo systemctl start docker-private-registry.service ``` 这将启用和启动新的服务,并在系统启动时自动启动它。 现在,你应该能够通过`http://<hostname>:5000`访问你的Docker私有,并将其用作Docker镜像的存储和分发中心。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值