docker 创建本地镜像服务器
1.docker pull registry //下载registry 镜像,registry 为docker 官方提供的一个镜像, 我们可以用它来创建本地的docker私有仓库。 docker:/root# docker images | grep registry
registry latest 07d93e41c370 7 weeks ago 422.8 MB 2.docker run -d -p 5000:5000 registry //以registry 镜像启动容器,监听5000端口 -p 左边是宿主机的端口 右边是容器端口 做映射 curl 127.0.0.1:5000 docker:/root# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
402620f666c1 registry "docker-registry" About a minute ago Up About a minute 0.0.0.0:5000->5000/tcp gloomy_brown
docker:/root# docker exec -it 402620f666c1 bash
root@402620f666c1:/# docker:/root# curl 127.0.0.1:5000
"\"docker-registry server\""docker:/root# docker0 Link encap:Ethernet HWaddr 16:7B:77:6E:E5:4A
inet addr:172.17.42.1 Bcast:0.0.0.0 Mask:255.255.0.0 docker:/root# docker tag centos 172.17.42.1:5000/zjzc-test01 docker:/root# docker tag centos 192.168.32.150:5000/zjzc-test02 docker:/root# docker images | grep 5000
172.17.42.1:5000/zjzc-test01 latest bb3d629a7cbc 13 days ago 196.6 MB
192.168.32.150:5000/zjzc-test02 latest bb3d629a7cbc 13 days ago 196.6 MB
docker:/root# 传入私有仓库: $exec -d --insecure-registry 172.17.42.1:5000 $other_args &>> $logfile & docker:/root# docker push 172.17.42.1:5000/zjzc-test01
The push refers to a repository [172.17.42.1:5000/zjzc-test01] (len: 1)
Sending image list
Pushing repository 172.17.42.1:5000/zjzc-test01 (1 tags)
47d44cb6f252: Image successfully pushed 查看仓库镜像:
docker:/root# curl http://172.17.42.1:5000/v1/search
{"num_results": 1, "query": "", "results": [{"description": "", "name": "library/zjzc-test01"}]}docker:/root# 实例: docker:/root# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
c7d5592a3658 registry "docker-registry" 5 seconds ago Up 4 seconds 0.0.0.0:5000->5000/tcp tender_bohr
docker:/root# docker exec -it c7d5592a3658 bash
root@c7d5592a3658:/# 修改docker:/etc/init.d# vim docker : check_for_cleanup if ! [ -f $pidfile ]; then
prestart
printf "Starting $prog:\t"
echo "\n$(date)\n" >> $logfile
$exec -d --insecure-registry 192.168.32.150:5000 $other_args &>> $logfile &
pid=$!
touch $lockfile
docker 创建本地镜像服务器的更多相关文章
- docker创建nginx镜像
注意:此处不是用的dockerfile创建的镜像,只是用来搞一搞 首先你的系统里面要安装docker,这里就不重复介绍了,可以看之前的文章: 然后再搞一个基础镜像 docker pull regist ...
- Docker公共&本地镜像仓库(七)--技术流ken
分发镜像 我们已经会构建自己的镜像了,那么如果在多个docker主机上使用镜像那?有如下的几种可用的方法: 用相同的Dockerfile在其他host上构建镜像 将镜像上传到公共registry(比如 ...
- 【Linux】使用ZStack私有云创建本地Linux服务器
1.运维配置了一台Linux的主机,然后安装了ZStack,前面这部分操作运维处理了. 2.首先打开Zstack的网址地址,一般是一个IP地址(此时不写) 3.然后进入页面后,默认进入首页,此时可以按 ...
- docker系列之镜像服务器
docker 的镜像服务器 docker-registry 是 docker 项目的组成部分. 前面在谈 docker 的命令时, 它的 pull/push 命令就是和镜像服务器打交道. 并且, do ...
- Docker公共&本地镜像仓库(七)
分发镜像 我们已经会构建自己的镜像了,那么如果在多个docker主机上使用镜像那?有如下的几种可用的方法: 用相同的Dockerfile在其他host上构建镜像 将镜像上传到公共registry(比如 ...
- Docker创建私有镜像仓库
Docker官方提供了一个工具docker-registry,可以借助这个工具构建私有镜像仓库: 1.拉取registry镜像 # docker pull registry//可以使用 docker ...
- Docker 学习笔记 (一)Dockerfile 创建本地镜像
一.测试环境 OS version: CentOS Linux release 7.5.1804 (Core) docker cluster : master 1 + data node 4 dock ...
- docker 创建基础镜像
docker 安装卸妆官方说明: https://docs.docker.com/install/linux/docker-ee/centos/#os-requirements 本系列基于cento ...
- docker导入本地镜像
-rw-r--r-- 1 root root 98954220 Mar 17 17:02 centos-6-x86.tar.gz 利用下载的包 创建镜像: cat centos-6-x86.tar.g ...
随机推荐
- linux i2c驱动架构-dm368 i2c驱动分析
linux i2c驱动架构-dm368 i2c驱动分析 在阅读本文最好先熟悉一种i2c设备的驱动程序,并且浏览一下i2c-core.c以及芯片提供商的提供的i2c总线驱动(i2c-davinc ...
- 创建服务类PO
转载:https://blogs.sap.com/2014/03/04/creating-a-simple-service-po-using-bapipocreate1bapipochange/ Cr ...
- 基于visual Studio2013解决面试题之1405归并排序
题目
- HDU1686——Oulipo
Problem Description The French author Georges Perec (1936–1982) once wrote a book, La disparition, w ...
- 如何删除JAVA集合中的元素
经常我们要删除集合中的某些元素.有些可能会这么写. public void operate(List list){ for (Iterator it = list.iterator(); it.has ...
- [置顶] Android框架攻击之Fragment注入
为了适应越来越大的设备屏幕,Android在3.X后引入了Fragment概念,作用是可以在一个屏幕上同时显示多个Activity,以达到充分利用屏幕的目的.关于Fragment的使用说明,可以阅读& ...
- Java内部类——局部内部类
局部内部类,即放在“{块中}”,局部内部类,不能被成员修饰符static修饰,且内部类的成员也不能是static. 内部类中访问局部变量“{块中}”,需要将局部变量声明为final. 可以直接访问外部 ...
- PHP学习之-面向对象
PHP学习之-面向对象 1.什么是对象 "世界万物皆对象",一切可以被抽象出来的东西都是对象.像花,草.看不到的"概念"都是对象. 2.对象的基本组成 a.属性 ...
- [cocos2d-x]HelloWorldDemo
实现一个demo,具备以下功能: 1.让几个字分别位于中间和四个角落. 2.中间的字体改变,并且带有闪烁功能. 3.单点触摸和多点触摸,并且能够实现滑动效果,滑动的话必须使用带有bool返回值的单点触 ...
- UVA 10201 Adventures in Moving - Part IV(dp)
Problem A: Adventures in Moving - Part IV To help you move from Waterloo to the big city, you are co ...