利用docker hub搭建一个属于自己的容器仓库记录以及遇到的问题 | 您所在的位置:网站首页 › 搭建镜像仓库 › 利用docker hub搭建一个属于自己的容器仓库记录以及遇到的问题 |
一、首先需要注册一个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 实验室设备网 版权所有 |