利用docker hub搭建一个属于自己的容器仓库记录以及遇到的问题 您所在的位置:网站首页 搭建镜像仓库 利用docker hub搭建一个属于自己的容器仓库记录以及遇到的问题

利用docker hub搭建一个属于自己的容器仓库记录以及遇到的问题

2022-12-01 07:36| 来源: 网络整理| 查看: 265

一、首先需要注册一个dockerhub的账号 网站是Docker Hub

创建属于自己的仓库

 二、配置镜像源头

配置路径为 /etc/docker/daemon.json

配置内容为:

{ "registry-mirrors":["https://hub-mirror.c.163.com","https://registry.aliyuncs.com","https://registry.docker-cn.com","https://docker.mirrors.ustc.edu.cn"], "data-root": "/var/lib/docker", "live-restore": true, "log-driver": "json-file", "log-opts": { "max-file": "3", "max-size": "10m" }

使用docker pull 命令拉取一个镜像eg:

docker pull hello-world

拉取不下来的话需要你登录一下自己的docker hub的账号

docker login -uxxx #其中xxx代表的是你的docker hub的账号 输入完这个命令之后会提示你输入密码

 

将拉取的tag修改

docker tag hello-world:latest xxx/xuxin:v1.0.0 #xxx 代表的是你的docker hub的账号名称

当我docker push的时候碰dial tcp 104.18.122.25:443: i/o timeout

需要在你的/etc/resolv.conf配置里面去增加以下这两个nameserver,因为不配置的话dns解析不到

 然后再执行docker push命令

docker push xxx/xinwen:v1.0.0

执行成功!!!【SUCCESS】



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有